![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 65
来自星星的松子
一个有理想的逗比。
展开
-
C/C++/Java/OC在终端下编译和运行(持续更新...)
我们习惯了在各种IDE或者文本编辑器中进行代码编写,而一旦我们失去了IDE之后很多人就不知道怎么编译和运行我们的代码鸟。今天我们就来了解常用的几种编程语言如何在终端的下进行编译和运行。然后我们再简单的使用make命令来实现自动化编译和运行等操作。原创 2016-02-09 15:27:16 · 495 阅读 · 0 评论 -
数据结构——SimpleArrayList和SimpleLinkedList的实现
SimpleArrayList为用数组存储数据元素的方式实现的表,它是在SimpleList的基础上改进的。SimpleLinkedList采取的是双链表的实现方式。原创 2016-01-31 22:09:34 · 471 阅读 · 0 评论 -
数据结构——采用分离链接解决冲突问题的散列表
散列表是一种通过元素(关键值)的散列码直接进行数据存取操作的数据结构。散列码是通过散列函数获取的,一般好的散列函数很重要,可以把元素均匀的散列到数据表中,将有利于数据的存取操作。但是物理空间毕竟是有限的,所以会有不同的元素被散列到同一个位置,这是就涉及到了冲突的问题。原创 2016-01-31 22:48:35 · 631 阅读 · 0 评论 -
数据结构——二叉搜索树(BinarySearchTree)的实现
二叉搜索树是二叉树的一种扩展。树中的元素可以看作是有序的。由于特殊的结构,它非常适合进行二分查找操作,且查找的平均时间复杂度为O(logN)。不过其也可能退化为一个链表,此时查找的最坏时间复杂度变为O(N)。原创 2016-01-31 22:43:58 · 669 阅读 · 0 评论 -
数据结构——LinkedQueue的实现
队列是一种先进先出(FIFO)的数据结构,LinkedQueue是用链表实现的,另外还可以用回环数组的方式实现。原创 2016-01-31 22:40:22 · 841 阅读 · 0 评论 -
数据结构——ArrayStack和LinkedStack的实现
栈是一种后进先出(LIFO)的数据结构。 ArrayStack使用数组来实现,LinkedStack使用链表来实现,各有特点,也都非常简单。原创 2016-01-31 22:17:11 · 2078 阅读 · 0 评论 -
数据结构——SimpleList的实现
这个SimepleList就是一个最简单的用数组实现的表。为了更好的表达表这个结构的特点,只实现存储int型数组的形式。并且没有结合泛型,接口等机制进行更高层次的抽象处理,不过以后我会在这个基础上编写一个类似JDK中的ArrayList类的数据结构。原创 2016-01-31 22:06:33 · 691 阅读 · 0 评论 -
你好,世界!
Hello,World!原创 2016-01-31 22:03:59 · 463 阅读 · 2 评论 -
数据结构——平衡二叉搜索树(AvlTree)的实现
平衡二叉搜索树是二叉搜索树的升级版本。它拥有二叉搜索树的所有特性,同时它对子树的高度也进行了一定的限制。所以平衡二叉搜索树不会退化成链表的形式,而是维持了一个比较平衡的二叉树状态。原创 2016-01-31 22:46:24 · 529 阅读 · 0 评论 -
算法:寻找两个单项链表的交点
问题:寻找两个单项链表的交点。原创 2016-02-28 14:04:29 · 2753 阅读 · 1 评论