腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
光城(guangcity)
专栏作者
举报
475
文章
430693
阅读量
47
订阅数
订阅专栏
申请加入专栏
全部文章(475)
编程算法(193)
c++(111)
网络安全(39)
https(39)
python(38)
github(34)
数据库(29)
git(29)
java(27)
ide(27)
开源(26)
sql(25)
神经网络(24)
go(23)
linux(20)
机器学习(19)
深度学习(19)
云数据库 SQL Server(18)
打包(17)
函数(17)
人工智能(15)
存储(15)
std(15)
http(14)
容器(13)
node.js(11)
缓存(11)
爬虫(11)
编译(10)
数据(10)
腾讯云测试服务(9)
数据结构(9)
内存(9)
tensorflow(8)
javascript(8)
json(8)
二叉树(8)
ode(8)
调试(8)
html(7)
serverless(7)
numpy(7)
单元测试(7)
rust(7)
变量(7)
xml(6)
android(6)
知识图谱(6)
gcc(6)
测试(6)
基础(6)
接口(6)
bash(5)
api(5)
网站(5)
tcp/ip(5)
hbase(5)
int(5)
编译器(5)
排序(5)
数组(5)
指针(5)
jquery(4)
ubuntu(4)
apache(4)
bash 指令(4)
文件存储(4)
TDSQL MySQL 版(4)
mongodb(4)
xslt & xpath(4)
anaconda(4)
大数据(4)
set(4)
面试(4)
算法(4)
性能(4)
优化(4)
源码(4)
c 语言(3)
php(3)
c#(3)
css(3)
makefile(3)
云数据库 Redis(3)
unix(3)
批量计算(3)
云数据库 MongoDB(3)
hive(3)
面向对象编程(3)
selenium(3)
markdown(3)
socket编程(3)
微信(3)
数据分析(3)
auto(3)
data(3)
string(3)
virtual(3)
编程(3)
程序(3)
对象(3)
管理(3)
设计(3)
搜索(3)
线程(3)
异常(3)
字符串(3)
lua(2)
单片机(2)
postgresql(2)
centos(2)
nginx(2)
容器镜像服务(2)
游戏(2)
分布式(2)
hadoop(2)
ssh(2)
zookeeper(2)
pytorch(2)
kernel(2)
安全(2)
小程序(2)
腾讯云开发者社区(2)
es(2)
cmake(2)
count(2)
display(2)
dp(2)
gdb(2)
grpc(2)
join(2)
layer(2)
local(2)
matrix(2)
max(2)
stl(2)
tensorboard(2)
vector(2)
并发编程(2)
递归(2)
高性能(2)
脚本(2)
开发(2)
开发者(2)
可视化(2)
框架(2)
内核(2)
线程池(2)
语法(2)
原理(2)
作用域(2)
费用中心(1)
其他(1)
渠道代理(1)
NLP 服务(1)
mac os(1)
typescript(1)
arm(1)
嵌入式(1)
nosql(1)
access(1)
web.py(1)
matlab(1)
jar(1)
maven(1)
windows server(1)
云函数(1)
命令行工具(1)
检测工具(1)
数据加密服务(1)
视频处理(1)
svg(1)
kubernetes(1)
自动化(1)
shell(1)
无人驾驶(1)
卷积神经网络(1)
正则表达式(1)
hashmap(1)
线性回归(1)
keras(1)
scrapy(1)
rpc(1)
scikit-learn(1)
uml(1)
hexo(1)
powershell(1)
机器人(1)
windows(1)
云数据库 postgresql(1)
kafka(1)
特征工程(1)
ascii(1)
迁移(1)
性能测试(1)
bat(1)
build(1)
children(1)
constexpr(1)
cpython(1)
distinct(1)
exception(1)
export(1)
figure(1)
final(1)
flags(1)
flush(1)
func(1)
function(1)
hashtable(1)
hook(1)
input(1)
iot(1)
jetbrains(1)
jieba(1)
legend(1)
line(1)
list(1)
lldb(1)
localhost(1)
malloc(1)
map(1)
matplotlib(1)
message(1)
meta(1)
module(1)
mutex(1)
nlog(1)
operators(1)
patch(1)
performance(1)
pipeline(1)
pool(1)
position(1)
project(1)
protobuf(1)
ref(1)
reference(1)
resize(1)
rows(1)
rpm(1)
schedule(1)
schema(1)
self(1)
shared(1)
simd(1)
size(1)
storage(1)
store(1)
streaming(1)
struct(1)
sum(1)
target(1)
terminal(1)
text(1)
this(1)
thread(1)
token(1)
txt(1)
variant(1)
view(1)
vim(1)
wrapper(1)
x11(1)
x86(1)
遍历(1)
插件(1)
磁盘(1)
代码规范(1)
动态规划(1)
队列(1)
多线程(1)
二进制(1)
工具(1)
工控(1)
工作(1)
技巧(1)
集群(1)
开源软件(1)
客户端(1)
内存管理(1)
配置(1)
日志(1)
入门(1)
实践(1)
视频(1)
数据类型(1)
同步(1)
图表(1)
文件系统(1)
协议(1)
性能优化(1)
序列化(1)
硬件(1)
游戏开发(1)
终端(1)
搜索文章
搜索
搜索
关闭
【LeetCode每日一题】993. 二叉树的堂兄弟节点
二叉树
在二叉树中,根节点位于深度 0 处,每个深度为 k 的节点的子节点位于深度 k+1 处。
公众号guangcity
2021-05-31
189
0
【LeetCode每日一题】264. 丑数 II
二叉树
dp
ode
递归
动态规划
解法1:直接生成所有数据,取出对应的元素即可。如果采用递归,肯定会TL,这里采用迭代。
公众号guangcity
2021-04-22
208
0
【LeetCode每日一题】173. 二叉搜索树迭代器
java
编程算法
二叉树
实现一个二叉搜索树迭代器类BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器:BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在于 BST 中的数字,且该数字小于 BST 中的任何元素。boolean hasNext() 如果向指针右侧遍历存在数字,则返回 true ;否则返回 false 。int next()将指针向右移动,然后返回指针处的数字。注意,指针初始化为一个不存在于 BST 中的数字,所以对 next() 的首次调用将返回 BST 中的最小元素。
公众号guangcity
2021-03-30
532
0
快速拿下面试算法
java
node.js
c++
二叉树
编程算法
在面试前一周,我刷了很多道算法,分类刷,有些是做过的,因为我是面试C++相关岗位,除了leetcode与剑指offer相关的算法,还需要手撕一些智能指针呀,单例模式呀、字符串呀、LRU、排序算法等等。
公众号guangcity
2020-10-10
531
0
中序+前序与中序+后序之重建二叉树
编程算法
二叉树
输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列 {1, 2, 4, 7, 3, 5, 6, 8} 和中序遍历序列 {4, 7, 2, 1, 5, 3, 8, 6},则重建出如下图所示的二叉树并返回它的头结点。
公众号guangcity
2019-11-23
854
0
打牢算法基础,从动手出发!
c++
编程算法
二叉树
腾讯云测试服务
数据结构
大家好,我是光城。算法在计算机领域的重要性,就不用我多说了,每个人都想要学算法,打牢算法基础,可是不知道如何做,今天我来推荐一波学习思路。
公众号guangcity
2019-11-15
524
0
n种解法破DFS与BFS
编程算法
二叉树
0.说在前面1.二叉树的层次遍历I1.1 BFS非递归思路11.2 BFS非递归思路21.3 BFS双端队列1.4 BFS递归思路1.5 DFS递归思路2.二叉树的层次遍历II2.1 反转思路2.2 直接插入
公众号guangcity
2019-09-20
616
0
如何提高编程能力?(下)
二叉树
编程算法
同时也说明了一个问题对于z=(x++,y++,++y);中,y++执行完后,再去执行++y,即y++后,y变为2,++y变为3.而不是先y++,只按照赋值,后面+1未操作,这样是不对的。 带括号记住逗号表达式中取最后一个为逗号表达式的值,不带括号,要注意赋值运算或者其他运算,自左向右进行。
公众号guangcity
2019-09-20
826
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档