摘要:
前文 数据结构与算法——常用数据结构及其Java实现 总结了基本的数据结构,类似的,本文准备总结一下一些常见的高级的数据结构及其常见算法和对应的Java实现以及应用场景,务求理论与实践一步到位。 跳跃表 跳跃列表是对有序的链表增加上附加的前进链接,增加是以随机化的方式进行的,所以在列表中的查找可以快 阅读全文
posted @ 2018-11-22 18:00
星朝
阅读(1235)
评论(0)
推荐(0)
摘要:
JAVA中常用的数据结构(java.util. 中) java中有几种常用的数据结构,主要分为Collection和map两个主要接口(接口只提供方法,并不提供实现),而程序中最终使用的数据结构是继承自这些接口的数据结构类。其主要的关系(继承关系)有: ( 详细参见java api文档! 阅读全文
posted @ 2018-11-22 17:14
星朝
阅读(6500)
评论(0)
推荐(0)
摘要:
前言 仿佛一下子,2017年就快过去一半了,研一马上就要成为过去式了,我打算抓住研一的尾巴,好好梳理一下数据结构与算法,毕竟这些基础知识是很重要的嘛。所以准备在这里搞一个系列的文章,以期透彻。 本系列将采用Java语言来进行描述。亦即总结常见的的数据结构,以及在Java中相应的实现方法,务求理论与实 阅读全文
posted @ 2018-11-22 17:13
星朝
阅读(895)
评论(0)
推荐(0)
摘要:
常用数据结构与算法的实现、整理与总结 我将我所有数据结构的实现放在了github中:Data Structures Implemented By Me 常用数据结构与算法的实现、整理与总结 KMP字符串匹配算法 环状队列 走迷宫算法 中缀表达式转后缀表达式 环装链表 双向链表 树 二叉树 树的广度优 阅读全文
posted @ 2018-11-22 16:50
星朝
阅读(1469)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 本文涉及更多的是概念,代码部分请参考之前写过的 2 篇博客 排序算法 基于Javascript 基本数据结构和查找算法 本文主要是基础的数据结构和算法概念,可能部分地方会涉及更高级的算法和算法,具体内容以后会单独写的。此外一些性质还会不断补充,也希望可以得到 阅读全文
posted @ 2018-11-22 16:32
星朝
阅读(828)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 写在前面 个人感觉:javascript对类似排序查找这样的功能已经有了很好的封装,以致于当我们想对数组排序的时候只需要调用arr.sort()方法,而查找数组元素也只需要调用indexOf()方法或lastIndexOf()方法,我们忽略了其内部的实现。而 阅读全文
posted @ 2018-11-22 16:25
星朝
阅读(269)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 本文包括简单的数据结构和查找算法,属于个人整理。 初学编程可以用这里的东西联系一下,看一看也挺有意思 博主个人不认为js中算法数据结构不重要,毕竟这是程序开发的基本功。 本文还会根据博主学习进展和时间安排不定期更新 数据结构部分 列表 function Li 阅读全文
posted @ 2018-11-22 16:24
星朝
阅读(213)
评论(0)
推荐(0)
摘要:
前言 这是 数据结构和算法面试题系列的下半部分,这部分主要是算法类 包括二分查找、排序算法、递归算法、随机算法、背包问题、数字问题等算法相关内容。本系列完整代码在 github 建了个仓库,所有代码都重新整理和做了一些基本的测试,代码仓库地址在这里: shishujuan/dsalg: 数据结构与算 阅读全文
posted @ 2018-11-22 16:04
星朝
阅读(719)
评论(0)
推荐(0)
摘要:
前言 作为一个多年的老菜鸟,有感于大部分的公司面试 “面试造航母,工作螺丝钉” 的作风,特整理了这个数据结构和算法面试题系列。对于校招而言,如果没有太多实践/实习经验,大公司往往喜欢考察数据结构和算法,如微软就特别喜欢在校招时手写算法题,而且难度还不小,当年我毕业找工作时也是颇受折磨。 从第一篇文章 阅读全文
posted @ 2018-11-22 16:02
星朝
阅读(1158)
评论(0)
推荐(0)
摘要:
C++基础代码 20余种数据结构和算法的实现 过年了,闲来无事,翻阅起以前写的代码,无意间找到了大学时写的一套C++工具集,主要是关于数据结构和算法、以及语言层面的工具类。过去好几年了,现在几乎已经回忆不起当年写代码时的情况,不过,通过文件头部注释里的日期,还是依稀想起了那些日子发生的一些事情,不禁 阅读全文
posted @ 2018-11-22 15:37
星朝
阅读(440)
评论(0)
推荐(0)
摘要:
C语言的著作中,至今还没发现把.h文件的用法写的透彻的。在实际应用中也只能依葫芦画瓢,只知其然不知其所以然,甚是郁闷!闲来无事,便将搜集网络的相关内容整理一下,以便加深自己的理解 理论概述:.h中一般放的是同名.c文件中定义的变量、数组、函数的声明,需要让.c外部使用的声明。 1)h文件作用: &n 阅读全文
posted @ 2018-11-22 14:51
星朝
阅读(7877)
评论(0)
推荐(3)

浙公网安备 33010602011771号