摘要: 施工中 阅读全文
posted @ 2020-12-09 22:34 Lylee 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 为什么Java不能直接取地址? &运算符 //前三个的值都一样的,都是表示数组的首地址 int a[10]; printf("%p\n", &a); printf("%p\n", a); printf("%p\n", &a[0]); printf("%p\n", &a[1]); 指针 //*可以靠近 阅读全文
posted @ 2020-12-09 22:32 Lylee 阅读(60) 评论(0) 推荐(0) 编辑
摘要: //施工中 阅读全文
posted @ 2020-12-08 22:37 Lylee 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 计算机做的事情都是计算。因为CPU就是只会计算。 我们人类写的所谓的程序代码并不是二进制,所以计算机也不能直接识别。所以需要下面的程序: 但是非常容易产生一个误解就是:很多人认为某种语言是解释语言,而另一种是编译语言 但其实: 任何一种计算机语言既可以解释执行也可以编译执行,语言本身是没有解释和编译 阅读全文
posted @ 2020-12-08 22:06 Lylee 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 树(tree)的基本概念 了解节点、根节点、父节点、子节点、兄弟节点的概念 一棵树可以没有任何节点,称为空树 一棵树可以只有一个节点,也就是根节点 了解子树、左子树、右子树的概念 节点的度(degree):子树的个数 树的度:所有节点度的最大值 叶子节点(leaf):度为0的节点 非叶子节点:度不为 阅读全文
posted @ 2020-12-03 16:22 Lylee 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 集合 集合的含义与表示 一般我们把研究对象统称为元素(element), 把一些元素组成的总体叫做集合(set). 给定的集合,它的元素必须是确定的。也就是说,给定一个集合,那么任何一个元素在不在这个集合中就确定了。比如“身材较高的的人”不能构成集合,因为组成它的元素是不确定的。 一个给定集合中的元 阅读全文
posted @ 2020-12-02 22:57 Lylee 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 20. Valid Parentheses 思路一:可以一直用循环来消除有效的括号这样剩下的就是无效的括号了 思路二:使用栈来解决 阅读全文
posted @ 2020-12-02 17:29 Lylee 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 栈 栈是一种特殊的线性表,只能在一端进行操作 后进先出,last in first out, LIFO 频繁地在尾部(栈顶)进行操作 可由动态数组或链表实现 接口设计 int size(); //元素的数量 boolean isEmpty(); //是否为空 void push(E element) 阅读全文
posted @ 2020-12-02 11:36 Lylee 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 数学: 微积分 -- https://www.bilibili.com/video/BV1Kf4y1d7Wf 线性代数:MIT Gilbert Strang 编程: CS 61A 斯坦福大学 CS106B C编程抽象 Programming Abstraction in C Summer 2020: 阅读全文
posted @ 2020-11-25 22:23 Lylee 阅读(92) 评论(0) 推荐(0) 编辑
摘要: TODOTODO 阅读全文
posted @ 2020-11-24 21:08 Lylee 阅读(77) 评论(0) 推荐(0) 编辑