代码随想录算法训练营! 在代码随想录算法训练营一期结束报名之后,训练营开启常态化报名。 大家在文末的【支付方式】介绍中,可以看到 目前正在开启报名的训练营。 大家可以百度搜索:代码随想录算法训练营,感受一下往期录友们打卡记录的博客。 [图片] 这是训练营里录友坚持到最后一天的打卡,总结: 博客链接:https:/...
在腾讯、百度从事一线技术开发,公众号:「代码随想录」 最近不少录友再冲春招,冲考研复试,需要小而完整的项目,太大了没时间做,还要求项目一定要完整,有难点。 之前发布了缓存系统就是一个小项目。 这次知识星球里再添一个C++轮子项目:内存池 代码量不到1000行,又是一个完整的项目。 内存池在实际的项目开发中较...
二刷代码随想录,巩固一下,一刷的时候每天没有看视频。我都是使用的JAVA代码刷题。 所有力扣的题目都是超链接,点击就行。102. 二叉树的层序遍历方法一:递归思路:根据二叉树的深度,向二维List中添加空的List。递归将当前节点的值存入按deep为索引然后向List中添加值。根节点搞好,递归搞left和right节点。… ...
代码随想录深耕编程教育领域,主攻算法与数据结构,特色在于结合实战项目讲解,如内存池实现、图论算法等。其风格融合技术传授与实战经验,运用视频形式直观展现代码实现过程,体现实践导向。近期聚焦图论深度优先、广度优先搜索等基础算法,强化基础与应用结合,形成系统学习资源。3 内容由AI生成,共参考17篇资料 [1] 马上面试了...
我是《代码随想录》作者Carl 这篇书评可能有关键情节透露 大家好,我是Carl,《代码随想录》的作者 没有了解过《代码随想录》的豆友们可以先不用着急买书。 代码随想录早已开源在 Github : https://github.com/youngyangyang04/leetcode-master 大家可以去github获取本书源文件。 代码随想录网站 : programmercarl....
代码随想录 (programmercarl.com)二分查找前提条件:有序数组且无重复元素,想好是用左闭右闭还是左闭右开!如果是前者,while(left <= right),left==right是有意义的,后续if(nums[middle] > target),right要赋值为middle-1,因为当前的middle已经判断不等于,所以接下来查找的区间为middle-1 如果是后者,while(...
49.字母异位词分组 https://leetcode.cn/problems/group-anagrams/description/ classSolution{public:vector<vector<string>>groupAnagrams(vector<string>& strs) {//对所有的string排序,比如bac cba cab 排完序后都是abc, 于是可以用map, abc就是索引, value值就是bac cba cabunordered_map<string,vector<stri...
正式出版:《代码随想录》。 PDF版本:「代码随想录」算法精讲 PDF 版本。 算法公开课:《代码随想录》算法视频公开课。 点击这里 LeetCode 刷题攻略 刷题攻略的背景 很多刚开始刷题的同学都有一个困惑:面对leetcode上近两千道题目,从何刷起。 大家平时刷题感觉效率低,浪费的时间主要在三点: ...
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀 - GitHub - shenqiti/leetcode-master
【代码随想录知识星球】(https://programmercarl.com/other/kstar.html 项目一直保持持续更新迭代。目前 已经优化到第六版了。项目特色本项目不是一口作气就带大家做一个完善的RPC,而是通过四个实现版本循序渐进带大家逐步完善RPC版本一实现一个最简单可以用的RPC:版本二添加netty自定义编码器,解码器和序列化器,创建...