GitHub
我的主页
日志总览
分门别类
关于博主
搜索
太棒了! 目前共计 428 篇日志。 继续努力。
2023
叶值的最小代价生成树(Leetcode 1130)
03-19
礼盒的最大甜蜜度(Leetcode 2517)
03-12
备忘录模式(Memento)
03-05
中介者模式(Mediator)
03-02
责任链模式(ResponsibilityChain)
02-28
策略模式(Strategy)
02-26
外观模式(Facade)
02-25
迭代器模式(Iterator)
02-25
模板方法(Template)
02-24
从仓库到码头运输箱子(Leetcode 1687)
02-22
命令模式(Command)
02-22
最大频率栈(Leetcode 895)
02-18
最大平均值和的分组(Leetcode 813)
02-15
完美分割的方案数(Leetcode 2478)
02-12
状态模式(State)
02-10
细分图中的可到达节点(Leetcode 882)
02-09
统计回文子序列数目(Leetcode 2484)
02-06
第 N 个神奇数字(Leetcode 878)
02-03
香槟塔(Leetcode 799)
01-28
子序列宽度之和(Leetcode 891)
01-25
匹配子序列的单词数(Leetcode 792)
01-19
数组的均值分割(Leetcode 805)
01-19
分汤(Leetcode 808)
01-19
多米诺和托米诺平铺(Leetcode 790)
01-16
获取所有钥匙的最短路径(Leetcode 864)
01-12
最小移动总距离(Leetcode 1668)
01-08
最大重复子字符串(Leetcode 1668)
01-05
重复的DNA序列(Leetcode 187)
01-03
2022
到达终点数字(Leetcode 754)
12-31
移除子树后的二叉树高度(Leetcode 2458)
12-29
子数组的最小值之和(Leetcode 907)
12-26
和至少为 K 的最短子数组(Leetcode 862)
12-24
栈和队列
12-12
规划兼职工作(Leetcode 1235)
12-10
可能的二分法(Leetcode 886)
12-07
不同的子序列 II(Leetcode 940)
12-04
统计定界子数组的数目(Leetcode 2444)
12-01
创建价值相同的连通块(Leetcode 2440)
11-28
最小化数组中的最大值(Leetcode 2439)
11-24
使序列递增的最小交换次数(Leetcode 801)
11-21
Java函数指针
11-18
灯泡开关 II(Leetcode 672)
11-16
优势洗牌(Leetcode 870)
11-14
三等分(Leetcode 927)
11-11
在LR字符串中交换相邻字符(Leetcode 777)
11-08
相似度为 K 的字符串(Leetcode 854)
11-05
旋转数字(Leetcode 788)
11-02
数飞机(Lintcode 391)
10-31
完成所有交易的初始最少钱数(Leetcode 2412)
10-28
按位或最大的最小子数组长度(Leetcode 2411)
10-26
字符串的前缀分数和(Leetcode 2416)
10-24
反转二叉树的奇数层(Leetcode 2415)
10-22
最大矩形(Leetcode 85)
10-20
最大人工岛(Leetcode 827)
10-19
最长递增子序列 II(Leetcode 2407)
10-17
接雨水(Leetcode 42)
10-14
24 点游戏(Leetcode 679)
10-11
雇佣 K 名工人的最低成本(Leetcode 857)
10-09
好路径的数目(Leetcode 2421)
10-07
会议室 III(Leetcode 2402)
10-04
最长优雅子数组(Leetcode 2401)
10-02
恰好移动 k 步到达某一位置的方法数目(Leetcode 2400)
09-30
优美的排列 II(Leetcode 667)
09-27
预算内的最多机器人数目(Leetcode 2398)
09-25
被列覆盖的最多行数(Leetcode 2397)
09-22
给定条件下构造矩阵(Leetcode 6163)
09-19
二叉树的序列化与反序列化(Leetcode 297)
09-18
阶乘函数后 K 个零(Leetcode 793)
09-13
二维数组的逆序对(某大厂手撕面试题)
09-12
滑动窗口最大值(Leetcode 239)
09-10
变为棋盘(Leetcode 782)
09-07
寻找重复的子树(Leetcode 652)
09-06
链表
09-03
计算右侧小于当前元素的个数(Leetcode 315)
08-31
数组中的逆序对(Leetcode 剑指Offer51)
08-28
最大相等频率(Leetcode 1224)
08-25
动态数组
08-20
特殊的二进制序列(Leetcode 761)
08-18
最多能完成排序的块 II(Leetcode 768)
08-18
有序队列(Leetcode 899)
08-15
最短操作次数(某大厂手撕面试题)
08-12
按公因数计算最大组件大小(Leetcode 952)
08-10
线段树
08-06
树状数组
08-06
社会毒打辛酸史(一)
01-19
Git小游戏
01-02
2021
Java网络编程
12-25
UML类图
12-19
CallBack(回调函数)
12-12
原型模式(Prototype)
11-02
代理模式(Proxy)
10-27
装饰者模式(Decorator)
10-22
适配器模式(Adapter)
10-18
观察者模式(Observer)
10-13
抽象工厂模式(Abstract Factory)
10-09
工厂方法模式(Factory Method)
10-04
简单工厂模式(Simple Factory)
09-30
单例模式(Singleton)
09-25
概述(Summary)
09-20
最少的计算时间(某大厂手撕面试题)
09-01
最大数(Leetcode 179)
08-28
K 站中转内最便宜的航班(Leetcode 787)
08-24
划分为k个相等的子集(Leetcode 698)
08-20
最长重复子数组(Leetcode 718)
08-17
最长重复子数组(Leetcode 1588)
08-15
重新排列后的最大子矩阵(Leetcode 1727)
08-15
三目表达式的计算结果
08-12
最小缩进次数
08-10
数组中最大数对和的最小值(Leetcode 1877)
07-20
绝对差值和(Leetcode 1838)
07-19
绝对差值和(Leetcode 1818)
07-13
基于时间的键值存储(Leetcode 981)
07-10
和相同的二元子数组(Leetcode 930)
07-08
原子的数量(Leetcode 726)
07-05
根据字符出现频率排序(Leetcode 451)
07-03
公交路线(Leetcode 815)
06-28
滑动谜题(Leetcode 773)
06-26
打开转盘锁(Leetcode 752)
06-25
Kotlin函数
06-23
Kotlin数组
06-20
串联字符串的最大长度(Leetcode 1239)
06-19
最小好进制(Leetcode 483)
06-18
有效数字(Leetcode 65)
06-17
石子游戏(Leetcode 877)
06-16
Kotlin流程控制
06-16
Kotlin运算符
06-14
Kotlin介绍
06-13
数位成本和为目标值的最大数字(Leetcode 1449)
06-12
零钱兑换 II(Leetcode 518)
06-10
盈利计划(Leetcode 879)
06-09
最后一块石头的重量 II(Leetcode 1049)
06-08
一和零(Leetcode 474)
06-06
目标和(Leetcode 494)
06-06
连续的子数组和(Leetcode 523)
06-02
和为K的子数组(Leetcode 1074)
05-31
PPT排版
05-30
汉明距离总和(Leetcode 477)
05-28
反转每对括号间的子串(Leetcode 1190)
05-26
Turing Reward in 2020
05-20
Word文档排版
04-30
按要求补齐数组(Leetcode 189)
04-24
函数参数
04-22
按要求补齐数组(Leetcode 330)
04-21
柱状图中最大的矩形(Leetcode 84)
04-19
买卖股票的最佳时机 IV(Leetcode 188)
04-17
发糖果(Leetcode 135)
04-15
使用最小花费爬楼梯(Leetcode 746)
04-11
去除重复字母(Leetcode 316)
04-08
栈排序(Leetcode 程序员面试金典03.05)
04-05
LRU 缓存(Leetcode 程序员面试金典16.25)
04-03
商品折扣后的最终价格(Leetcode 738)
04-01
商品折扣后的最终价格(Leetcode 1475)
03-28
堆叠长方体的最大高度(Leetcode 219场单周赛第4题)
03-25
石子游戏 VII(Leetcode 219场单周赛第3题)
03-23
运算(Leetcode 程序员面试金典16.09)
03-20
最佳直线(Leetcode 程序员面试金典16.14)
03-16
Dota2 参议院(Leetcode 649)
03-13
奇数值单元格的数目(Leetcode 1252)
03-11
数组拆分 I(Leetcode 561)
03-08
下一个数(Leetcode 程序员面试金典05.04)
03-05
将数组拆分成斐波那契序列(Leetcode 842)
03-03
最短超串(Leetcode 程序员面试金典16.16)
02-28
最短超串(Leetcode 程序员面试金典17.18)
02-25
翻转矩阵后的得分(Leetcode 861)
02-21
多次搜索(Leetcode 程序员面试金典17.17)
02-18
稀疏相似度(Leetcode 程序员面试金典17.26)
02-16
婴儿名字(Leetcode 程序员面试金典17.07)
02-13
任务调度器(Leetcode 621)
02-10
分割数组为连续子序列(Leetcode 659)
02-07
2出现的次数(Leetcode 程序员面试金典17.06)
02-04
计数质数(Leetcode 204)
02-02
拼接最大数(Leetcode 321)
01-30
完全二叉树的节点个数(Leetcode 222)
01-28
搜索旋转数组(Leetcode 程序员面试金典10.03)
01-25
汉诺塔问题(Leetcode 程序员面试金典08.06)
01-23
消失的数字(Leetcode 程序员面试金典17.04)
01-20
数组的最小偏移量(Leetcode 217场单周赛第4题)
01-18
使数组互补的最少操作次数(Leetcode 217场单周赛第3题)
01-15
找出最具竞争力的子序列(Leetcode 217场单周赛第2题)
01-11
Java异常
01-07
Java常用类(HashMap)
01-05
最大间距(Leetcode 164)
01-04
Java常用类(HashSet)
01-03
Java常用类(LinkedList)
01-01
2020
Java常用类(ArrayList)
12-31
计算器(Leetcode 程序员面试金典16.26)
12-30
Java常用类(Vector)
12-29
单词转换(Leetcode 程序员面试金典17.22)
12-28
Java常用类(String)
12-27
主要元素(Leetcode 程序员面试金典17.10)
12-26
Java包装类和泛型
12-25
迷路的机器人(Leetcode 程序员面试金典08.02)
12-24
Java面向对象完结
12-23
字母与数字(Leetcode 程序员面试金典17.05)
12-22
Java面向对象拓展
12-21
Java面向对象进阶
12-19
稀疏数组搜索(Leetcode 程序员面试金典10.05)
12-18
Java面向对象提高
12-17
翻转数位(Leetcode 程序员面试金典05.03)
12-16
Java面向对象基础
12-15
合法二叉搜索树(Leetcode 程序员面试金典04.05)
12-14
Java函数
12-13
阶乘尾数(Leetcode 程序员面试金典16.05)
12-12
Java数组
12-11
二叉搜索树的第k大节点(Leetcode 剑指Offer54)
12-10
Java流程控制
12-09
二叉树的最近公共祖先(Leetcode 剑指Offer68-Ⅱ)
12-08
Java运算符
12-07
平衡二叉树(Leetcode 剑指Offer55-Ⅱ)
12-06
Java介绍
12-05
单词接龙(Leetcode 127)
12-04
不用加减乘除做加法(Leetcode 剑指Offer65)
12-02
串联所有单词的子串(Leetcode 30)
11-30
分割回文串(Leetcode 131)
11-28
从中序与后序遍历序列构造二叉树(Leetcode 106)
11-26
从前序与中序遍历序列构造二叉树(Leetcode 105)
11-24
二叉搜索树与双向链表(Leetcode 剑指Offer36)
11-22
第 K 条最小指令(Leetcode 213场单周赛第4题)
11-20
可以到达的最远建筑(Leetcode 213场单周赛第3题)
11-18
单词拆分 II(Leetcode 140)
11-16
O(1) 时间插入、删除和获取随机元素 - 允许重复(Leetcode 381)
11-14
实现 Trie (前缀树)(Leetcode 208)
11-12
最长连续序列(Leetcode 128)
11-10
设计哈希映射(Leetcode 706)
11-06
连续数组(Leetcode 525)
11-04
和为K的子数组(Leetcode 560)
11-02
四数相加 II(Leetcode 454)
10-31
132模式(Leetcode 456)
10-29
供暖器(Leetcode 475)
10-25
出界的路径数(Leetcode 576)
10-10
解码方法(Leetcode 91)
10-09
巧克力棒(某大厂手撕笔试题)
10-07
求最长的山谷序列(某大厂手撕笔试题)
10-05
求一元n次方程的根(某大厂手撕笔试题)
10-03
检查字符串是否可以通过排序子字符串得到另一个字符串(Leetcode 206场单周赛第4题)
10-02
连接所有点的最小费用(Leetcode 206场单周赛第3题)
09-30
特殊编辑距离(某大厂手撕笔试题)
09-29
寻找符合条件的节点数(某大厂手撕笔试题)
09-27
打印数组的形状(某大厂手撕面试题)
09-25
比特位计数(Leetcode 338)
09-24
俄罗斯套娃信封问题(Leetcode 354)
09-22
加油站(Leetcode 134)
09-20
C++常用算法
09-18
摆动序列(Leetcode 376)
09-16
C++仿函数
09-14
最小的k个数(Leetcode 剑指Offer40)
09-08
实现堆的插入和删除(某大厂手撕面试题)
09-05
C++容器(Map)
09-05
C++容器(Set)
09-03
C++容器(List)
08-31
最长上升子序列(Leetcode 300)
08-30
C++容器(Stack & Queue)
08-29
最长公共子序列(Leetcode 1143)
08-28
C++容器(Deque)
08-27
乘积最大子数组(Leetcode 152)
08-26
C++容器(Vector)
08-25
最大子序和(Leetcode 53)
08-24
C++容器(String)
08-23
C++类模板
08-21
C++函数模板
08-19
吃掉 N 个橘子的最少天数(Leetcode 202场单周赛第4题)
08-18
两球之间的磁力(Leetcode 202场单周赛第3题)
08-16
寻找重复数(Leetcode 287)
08-15
错误的集合(Leetcode 645)
08-13
只出现一次的数字 III(Leetcode 260)
08-12
只出现一次的数字 II(Leetcode 137)
08-10
只出现一次的数字(Leetcode 136)
08-09
数字序列中某一位的数字(Leetcode 剑指Offer44)
08-07
1~n整数中1出现的次数(Leetcode 剑指Offer43)
08-05
丑数 II(Leetcode 264)
08-04
表示数值的字符串(Leetcode 剑指Offer20)
08-03
被围绕的区域(Leetcode 130)
08-02
C++面向对象完结
07-31
整数拆分(Leetcode 343)
07-30
C++面向对象拓展
07-28
矩阵中的最长递增路径(Leetcode 329)
07-26
分割数组的最大值(Leetcode 410)
07-25
除数博弈(Leetcode 1025)
07-24
C++面向对象进阶
07-23
C++面向对象提高
07-21
C++面向对象基础
07-19
C++异常
07-18
C++引用
07-17
C++结构体
07-15
C++指针
07-12
C++函数
07-09
C++数组
07-07
C++流程控制
07-04
C++运算符
07-01
C++介绍
06-28
YOLO-V3
06-26
BigGAN
06-20
最佳观光组合(Leetcode 1014)
06-17
每日温度(Leetcode 739)
06-15
pix2pix
06-14
DiscoGAN
06-12
CycleGAN
06-11
单词接龙 II(Leetcode 126)
06-10
SRGAN
06-09
等式方程的可满足性(Leetcode 990)
06-08
WGAN-GP
06-07
WGAN
06-05
LSGAN
06-04
COGAN
06-03
ACGAN
06-01
CGAN
05-31
DCGAN
05-29
GAN
05-27
生成式对抗网络数据集
05-25
熵,交叉熵,相对熵的关系
05-24
Regularization黑科技
05-23
TensorFlow训练,验证,预测的三种方法
05-22
TensorFlow定义网络层
05-21
TensorFlow定义模型的三种方法
05-20
误差,偏差,方差,噪声的关系
05-19
Callbacks黑科技
05-18
Transfer learning(迁移学习)
05-17
每个元音包含偶数次的最长子字符串(Leetcode 1371)
05-16
新21点(Leetcode 837)
05-15
TensorBoard黑科技
05-14
Data Augmentation(数据增强)
05-13
Metrics黑科技
05-12
Learning Rate黑科技
05-11
Optimizer黑科技
05-10
Loss黑科技
05-09
Addition VS Concatenate
05-08
Normalization黑科技
05-07
Upsampling黑科技
05-06
SSD
05-05
Convolution黑科技
05-04
寻找最远的关系(某大厂手撕面试题)
05-03
Activation黑科技
05-02
目标检测数据集
04-30
DeepLab-V3+
04-27
PSPNet
04-24
UNet
04-21
SegNet
04-18
岛屿数量(Leetcode 200)
04-17
语义分割数据集
04-15
GhostNet
04-08
排序数组(Leetcode 912)
04-05
ShuffleNet-V2
04-02
EfficientNet
03-31
EffNet
03-28
MobileNet-V3
03-26
MobileNet-V2
03-22
Turing Reward in 2019
03-22
MobileNet
03-20
SqueezeNet
03-18
SENet
03-17
DenseNet
03-16
实现 strStr()(Leetcode 28)
03-15
Xception
03-14
ResNeXt
03-13
Inception-ResNet-V2
03-12
Inception-V3
03-10
ResNet
03-09
VGG
03-08
最长回文字符串(Leetcode 5)
02-13
寻找两个正序数组的中位数(Leetcode 4)
02-11
2019
Garbage Collection(垃圾回收)
11-05
Dynamic & Static(动态图与静态图)
10-28
Closure & Decorators(闭包和装饰器)
10-28
Iterator & Generator(迭代器和生成器)
10-23
二叉树的遍历
09-28
Linux(操作系统)
09-23
Vim(文本编辑器)
09-22
Markdown
09-21
LaTeX
09-20
Object-Oriented(面向对象)
09-18
Import(导入模块)
09-17
Function(函数)
09-16
Exception(异常)
09-16
else & with(Python特殊结构)
09-15
File(文件)
09-15
Set(集合)
09-14
Dict(字典)
09-14
Str(字符串)
09-13
Tuple(元组)
09-12
List(列表)
09-11
Python基础
09-10
Git(分布式版本控制系统)
09-10
Python介绍
09-10
PyTorch
09-08
TensorFlow
09-06
网络流(Network Flows)
09-02
OpenCV
08-20
Scipy
08-16
Matplotlib
08-15
Pandas
08-13
Numpy
08-12
Scikit-Learn
08-12
线性规划(Linear Programming)
08-08
并查集(Union Find)
08-07
位运算(Bit Operation)
08-02
广度优先搜索(Breadth-First-Search)
07-31
深度优先搜索(Depth-First-Search)
07-27
动态规划(Dynamic Programming)
07-25
分治算法(Divide and Conquer)
07-21
贪心算法(Greedy)
07-19
MLP(Multi-Layer Perceptron)
07-12
逻辑回归(Logistics Regression)
07-02
朴素贝叶斯
06-28
决策树(Decision Tree)
06-24
Fisher线性判别
06-20
KNN(K Nearest Neighbor)
06-15
差分进化算法(DE)
05-27
全局搜索算法比较(Global Search Algorithm Comparison)
05-26
单纯形法(Nelder-Mead)
05-25
粒子群算法(PSO)
05-24
蚁群算法(ACO)
05-23
免疫算法(IA)
05-22
遗传算法(GA)
05-21
模拟退火算法(SA)
05-20
测试函数(Test Function)
05-19
聚类算法比较(Clustering Algorithms Comparison)
05-17
高斯混合模型聚类(GMM)
05-12
谱聚类(Spectral Clustering)
05-11
快速搜索聚类(CFDP)
05-09
密度最大值聚类(MDCA)
05-07
密度聚类(DBSCAN)
05-05
迭代自组织分析聚类(ISODATA)
05-04
K均值聚类(K-MEANS)
05-03
分裂的层次聚类(DIANA)
05-02
凝聚的层次聚类(AGNES)
05-01
数据集(Data Set)
04-25
2018
Turing Reward in 2018
03-30
Turing Reward in 2017
03-21