算法|leetcode学习手记
文章平均质量分 88
自己学算法的笔记整理
中世纪冻干芝士
Ahahaha
展开
-
[第2节]数组,链表,跳表及其实际应用
数组(Array)声明:java,C++: int a[1024];Python: list= []JavaScript: let x = [1, 2, 3]TODO:基本操作及时间复杂度:删除元素 添加元素 数组Java版源码(ArryList)public class ArrayList<E> extends AbstractList<E>implements List<E>, Rando...原创 2021-04-14 21:00:46 · 226 阅读 · 0 评论 -
[第1节]时间、空间复杂度,斐波那契、爬楼梯
本专栏学习方式知识点反复看,难点反复理解,看的遍数一定要多,实在不懂的可以在评论区提问,我将尽力给出解答。如何坚持学习下去Q&A数据结构与算法我已经开始学习好几次了,总是从入门到放弃,每次不能坚持到底怎么办:首先要承认,数据结构与算法客观存在的复杂性,本来就不是那么容易理解的,面对她谁都一样,不要被吓倒,觉得自己比别人笨,没有信心拿下。有句话如是说:以大部分人的行动程度之低,根本没有到需要拼智商的程度。所以很多时候,不是人笨,而是人懒。学习技巧1.知识点逐个学习,完成单点熟练原创 2021-04-13 09:58:05 · 299 阅读 · 1 评论