
算法
常用算法
zzc0123456789
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
思路
总则:先理清思路,确保不敲无效代码。 1.暴力运算 遍历为主。 2.动态规划 确定dp方程,从初始已知条件推向未知。 3.贪心算法 确定算法适用性。原创 2020-03-14 19:02:03 · 213 阅读 · 0 评论 -
Leecode刷题各种报错处理
1 结构体重定义 原来是下面这个样子,VS能编译通过,但Leecode却过不了 typedef struct ListNode { int val; struct ListNode* next; }ListNode; typedef struct { ListNode *first; int size; } MyStack; 改成下面的格式就行 typedef struct n...原创 2020-03-13 13:01:49 · 391 阅读 · 0 评论 -
释放链表所有节点资源
释放链表所有节点资源 ListNode* current_free = res; ListNode* next_free = current_free->next; while (current_free != NULL) { free(current_free); current_free = next_free; if (current_free != NULL) { ...原创 2020-03-11 16:14:27 · 1394 阅读 · 0 评论 -
数学基础
1. 数列求和公式 其中等差数列求和公式可写为:Sn = na1 + (n(n - 1)d)/2原创 2020-02-27 11:13:14 · 308 阅读 · 0 评论