【文件属性】:
文件名称:AlgorithmWithLeetCode:根据LeetCode补充学习数据结构和算法知识,开始刷题之旅〜
文件大小:41.11MB
文件格式:ZIP
更新时间:2024-04-22 07:16:01
Python
AlgorithmWithLeetCode
本仓库主要记录自己的一个学习路径,同时刷题的过程中也会顺便温(xue)故(xi)下其他的编程语言的语法。
01.基本介绍:
1.1编程语言:
Python :解释型语言,支持面向对象的样式,易于学习,易于阅读,易于维护。
转到:公认美C或C ++代码的速度,而且更加安全,支持并行进程。
JAVA:nb!
Scala:纯面向对象的语言,也是一种函数式语言,其函数也能当成值来使用
1.2学习宝典:
刷题网址:
转到语言学习:
Python语言学习:
02.学习历程:
:最基本的数据结构,构建非常简单,能在O(1)的时间里根据数组的下标查询某个元素。
:链表能灵活地分配内存空间,能在O(1)上下删除或添加元素。
:利用一个单链表来实现栈的数据结构。只针对栈顶元素进行操作,可借用单链表的头可以让所有栈的操作在O(1)的完成。
嘘……工作