//C++数据结构与算法(第4版) Adam Drozdek 著 徐丹 吴伟敏<<清华大学出版社>> #include<queue> priority_queue(comp f()) //创建一个空的优先队列,使用一个双变量的布尔函数f对队列中的元素排序 priority_queue(iterato ...
分类:
其他好文 时间:
2018-10-14 17:50:02
阅读次数:
349
下载地址:网盘下载 备用地址:网盘下载 内容简介编辑“数据结构”是计算机专业的基础与核心课程之一,Java是现今一种热门的语言。本书在编写过程中特别考虑到了面向对象程序设计(OOP)的思想与Java语言的特性。它不是从基于另一种程序设计语言的数据结构教材简单地“改编”而来的,因此在数据结构的实现上更 ...
分类:
编程语言 时间:
2018-10-13 21:42:03
阅读次数:
349
数据结构 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。记为:Data_Structure=(D,R)其中D是数据元素的集合,R是该集合中所有元素之间的关系的有限集合。 常用结构 数组 在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织 ...
分类:
编程语言 时间:
2018-10-13 15:36:29
阅读次数:
135
网上的相关教程非常多,基础知识自行搜索即可。习题主要选自Orelly出版的《数据结构与算法javascript描述》一书。参考代码可见:https://github.com/dashnowords/blogs/tree/master/Structure/Queue队列的基本知识特点:先进先出。用途:模拟流程或其他带有抽象排队属性的事物或逻辑,例如时间循环队列,发布订阅模式的回调队列等等。基本方法e
分类:
其他好文 时间:
2018-10-12 19:33:17
阅读次数:
208
索引是什么 索引是帮助MySQL高效获取数据的排好序的数据结构。 索引存储在文件里 补充知识: 索引的数据结构,推荐学习网站:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 二叉树 有可能出现worst case,如果输入 ...
分类:
数据库 时间:
2018-10-11 01:52:55
阅读次数:
251
(1)说一下几种常见的排序算法和分别的复杂度。 (2)用Java写一个冒泡排序算法 (3)描述一下链式存储结构。 (4)如何遍历一棵二叉树? (5)倒排一个LinkedList。 (6)用Java写一个递归遍历目录下面的所有文件。 ...
分类:
编程语言 时间:
2018-10-11 01:34:58
阅读次数:
160
习题主要选自Orelly出版的《数据结构与算法javascript描述》一书。参考代码可见:https://github.com/dashnowords/blogs/tree/master/Structure/Stack基本练习根据栈的特性实现一个Stack类,并在后续题目中需要用栈时使用它。编写一个函数unitTrans(num,unit),num为一个10进制数字,unit要转换的进制数,求转
分类:
其他好文 时间:
2018-10-10 14:40:16
阅读次数:
135
数据结构与算法 算法 数据结构与算法分析 编程珠玑 剑指 Offer 操作系统 现代操作系统 深入理解计算机系统 鸟哥的 Linux 私房菜 Unix 环境高级编程 Unix/Linux 编程实践教程 Operating Systems: Three Easy Pieces (OSTEP) 计算机网 ...
分类:
其他好文 时间:
2018-10-10 14:34:40
阅读次数:
167
写了一下排序算法的一些实例,Java语言写的,从网上也是各种找,各种测试,整理了一下,方便学习极客时间专栏-数据结构与算法:作者是王争。 注释:写到最后越来越难理解,后面的几个算法,基本上都是拷贝的,但是大体的思路是可以理解的,对于时间、空间复杂度分析,还是比较混乱,但是基本上头脑中有了程序优化的一 ...
分类:
编程语言 时间:
2018-10-09 17:08:58
阅读次数:
178
第1篇 计算机科学基础 一、计算机组成原理 二、计算机网络原理 三、操作系统原理 四、编译原理 五、软件工程原理 第2篇 Python程序设计基础 part1 过程式编程 part2 面向对象编程 part3 函数式编程 part4 Python进阶 专题一 错误、调试和测试 专题二 正则表达式 专 ...
分类:
编程语言 时间:
2018-10-08 13:27:46
阅读次数:
173