网站首页 代码随想录pdf
-
通过一道面试题目,讲一讲递归算法的时间复杂度
相信很多同学对递归算法的时间复杂度都很模糊,那么这篇来给大家通透的讲一讲。「同一道题目,同样使用递归算法,有的同学会写出了O(n)的代码,有的同学就写出了O(logn)的代码」...
2024-08-25 nandi16 文章教程 6 ℃ 0 评论 -
程序员必学算法「动态规划」:377. 组合总和 Ⅳ
我已经将刷题指南全部整理到了Github:...
2024-08-25 nandi16 文章教程 5 ℃ 0 评论 -
程序员算法面试中,必须掌握的数组理论知识
数组是非常基础的数据结构,在面试中,考察数组的题目一般在思维上都不难,主要是考察对代码的掌控能力也就是说,想法很简单,但实现起来可能就不是那么回事了先给大家简单的介绍一下数组数组是存放在连续内存空间上的相同类型数据的集合。数组可以方便的...
2024-08-25 nandi16 文章教程 5 ℃ 0 评论 -
「leetcode」贪心算法:根据身高重建队列(续集)
我将算法学习相关的资料已经整理到了Github:https://github.com/youngyangyang04/leetcode-master,里面还有leetcode刷题攻略、各个类型经典题目刷题顺序、思维导图看一看一定会有所收获...
2024-08-25 nandi16 文章教程 5 ℃ 0 评论 -
数组:滑动窗口拯救了你(数组往前移动)
别不信,真的拯救了你题目209.长度最小的子数组给定一个含有n个正整数的数组和一个正整数s,找出该数组中满足其和≥s的长度最小的连续子数组,并返回其长度。如果不存在符合条件的子数组,返回0。...
2024-08-25 nandi16 文章教程 7 ℃ 0 评论 -
一场面试,带你彻底掌握递归算法的时间复杂度
大家好,我是代码君,在BAT从事技术研发多年,利用工作之余重刷leetcode,更多原创文章欢迎关注「代码随想录」。很多同学对递归算法的时间复杂度都不甚了解同一道题目,同样使用递归算法,有的同学写出了O(n)的代码,有的同学就写出了O(lo...
2024-08-25 nandi16 文章教程 4 ℃ 0 评论 -
栈与队列:计算机是如何处理表达式的?
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面有leetcode刷题最强攻略、各个类型经典题目刷题顺序、思维导图,你值得star!...
2024-08-25 nandi16 文章教程 7 ℃ 0 评论 -
互联网面试题目「贪心算法」K次取反后最大化的数组和
很多录友...
2024-08-25 nandi16 文章教程 7 ℃ 0 评论 -
经典面试题目「回溯算法」求组合总和(二)
我将公众号文章和学习相关的资料整理到了Github:https://github.com/youngyangyang04/leetcode-master...
2024-08-25 nandi16 文章教程 7 ℃ 0 评论 -
互联网高频面试题目:「回溯算法」求组合总和
我将算法学习相关的资料已经整理到了Github:https://github.com/youngyangyang04/leetcode-master,里面还有leetcode刷题攻略、各个类型经典题目刷题顺序、思维导图看一看一定会有所收获...
2024-08-25 nandi16 文章教程 5 ℃ 0 评论