摘要:
https://codingcompetitions.withgoogle.com/kickstart/round/000000000019ff08/0000000000386d5c (kick start上网方式需百度) (第一题ac,第二题ac,第三题,小数据集能ac,第四题,小数据集能ac) 阅读全文
摘要:
放上c++代码模板(但是该版本中,还可以再进一步优化成原地算法,即不开辟新的空间;本代码中空间复杂度为n,不是1) 1 #include <iostream> 2 #include<vector> 3 using namespace std; 4 5 void merge_func(vector<i 阅读全文
摘要:
放上c++代码,模板 1 #include <iostream> 2 #include<bits/stdc++.h> 3 using namespace std; 4 5 int partition(vector<int>& v, int l, int r) 6 { 7 int t=v[l]; 8 阅读全文
摘要:
一般创建链表时,我们可以创建一个哑结点,来保存头部 * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; ListNode *p = new ListNode(0 阅读全文
摘要:
leetcode 148 152 207 221 239 437 560 阅读全文
摘要:
新的一周,leetcode计划:78,79,98,102,236,124,128 (23) 阅读全文
摘要:
(上周7道题完成) 本周leetcode题目(from leetcode hot100): 15 17 19 21 33 94 42 额外完成: 22(回溯), 8, 31,200 阅读全文
摘要:
时间总是在不经意间就逃窜了,还是需要严格规划个人时间。允许自己用一个月的时间去,培养起一个好习惯。 晚上睡觉时间应该在22:40——23:00 (因此建议22:00及以后开始看课外书,不再做其他的) 早上起床时间7:00 7:00——7:20卫生间,煮个鸡蛋,刷牙,洗脸 (如果控制不好时间,就自我记 阅读全文
摘要:
5.24周日 下周是新的一周,发布任务 一、leetcode计划题目:300,416,494,474(前四个动态规划)(plus:860),232,225,155(后三个栈) 建议之后可以先做:cs-notes的动态规划 + leetcode 热题100(https://leetcode-cn.co 阅读全文
摘要:
提升码农工作效率的一些做法,早点使用可早点受益 1.有一个自己的博客平台,如博客园(类似于qq空间) 目的:记录自己所学的,方便之后查找,也方便他人学习 2.有一个代码仓库,如github 目的:可以随时同步本地的代码,也方便管理和存储代码 3.用一个好的浏览器,如google chrome 目的: 阅读全文