最新文章列表

排序算法总结

排序算法几种分类方式: 1,稳定排序和不稳定排序       如果a==b, 当排序之前a在b的前面,排序后,a仍然在b的前面,则该排序算法为稳定排序算法。否则为不稳定排序算法。 2,非线性时间比较类排序和线性时间非比较类排序算法       非线性时间比较类排序:通过比较来决定元素间的相对位置,由于比较次数,使其时间复杂度不能 突破O(nlogn)。       线性时间非比较类排 ...
fly_ever 评论(0) 有782人浏览 2018-09-22 22:14

18.86G 数据结构 + 算法 学习资料分享

网盘资料已经分享了有一半了,今天的内容是 数据结构和算法,需要的同学抓紧了。   附图   总文件夹大小     再来看下具体文件夹   全部内容   需要说明:   其中的资料以 java 和 C/C++ 为主,比如,数据结构这两个语言的版本都有,需要学习的同学请根据自己的情况来保存,没有必要全部保存。   有些是压缩版、有些是免解压的、有些附有源码和课件。 ...
code小生 评论(0) 有1539人浏览 2018-09-01 21:26

跳跃表在 Redis 中的应用

    前提申明,因篇幅有限,本文只介绍跳跃表在 Redis 中的应用,而关于跳跃表的原理性介绍,还请参考其他相关书籍,或参考博文跳跃表 SkipList【数 ...
aisxyz 评论(0) 有2026人浏览 2018-08-23 16:30

Leetcode-计算两个排序数组的中位数

题目描述 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。 请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。 示例 1: nums1 = [1, 3]nums2 = [2] 中位数是 2.0 示例 2: nums1 = [1, 2]
zhanjia 评论(0) 有3029人浏览 2018-07-22 00:43

玩转数据结构 从入门到进阶|数据结构视频教程

玩转数据结构 从入门到进阶 网盘地址:https://pan.baidu.com/s/16PG3gCNM5tqoM-optU8UnA 密码:858r 备用地址(腾讯微云):https://share.weiyun.com/5hliGsi 密码:3b8s38 从数据结构基础到二叉树、红黑树、哈希表,bobo老师精心设计本课程,详细生动的为你讲解数据结构。让你面对数据结构可以学的会、玩的溜。掌握数据 ...
天天学 评论(0) 有2150人浏览 2018-07-12 12:00

[JWFD开源工作流]拓扑矩阵工作流引擎的设计

     当我们实现了流程的拓扑矩阵数据结构之后,接下来,一个顺理成章的事情就摆在我们的面前,矩阵数据库中存储的拓扑矩阵就是一个线性方程组,而这个方程组的机器自动解就应该是矩阵流程引擎的核心算法了,和SQL数据库的图论遍历算法引擎是不同的,完成这个数学-物理引擎就成为我们的下一步应该完成的任务了。。。。。。。      摆脱庞大而复杂的SQL数据库的限制,让流程走向大规模化,数学化是必然的道路。 ...
comsci 评论(0) 有280人浏览 2018-06-24 11:40

自己动手写一个单链表

文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以关注我的微信公众号:好好学java,获取优质学习资源。 一、概述 单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始。 链式存储结构的线性表将采用一组任意的存储单元存放线性表中的数据元素。由于不需要按顺序存储,链表在插入、删除数据元素时比顺序存储要快,但是在查找一个节点时则要比顺序 ...
SIHAIloveYAN 评论(0) 有874人浏览 2018-06-20 07:32

Java编程规范

Java编程规范 一、 命名约束 1. [强制] 代码中的命名均不能以下划线或美元符号开始,也不能一下划线或美元符号结束。 反例:_name / __name / $name / name_ / name$ / name__ 2. [强制]代码中的命名不允许直接使用中文的方式,更不允许使用拼音与英文混合的方式。 反例:DaZhePromotion [打折] / getPingfenByName() ...
cpjsjxy 评论(0) 有1009人浏览 2018-05-21 12:59

java集合的数据结构

  String[]: 数组    固定长度  ArrayList<E>: Object[] 数组实现    查询快、插入快、删除慢      有序    1.5倍+1扩容   LinkedList<E>: Entry<E> next、previous 链表实现  插入快、删除快     有序  1.5倍+1扩容   HashMap<K,V>: ...
zw7534313 评论(0) 有693人浏览 2018-04-26 19:16

数据结构(java版)

前言 应读者要求,分享一份 java 版的数据结构,其实之前已经分享过一份数据结构,同样也是 java 语言讲解,链接在这里。   今天这份
code小生 评论(0) 有1104人浏览 2018-03-28 21:00

车纷享:基于阿里云HBase构建车联网平台实践

摘要: 1. 业务介绍 车纷享是国内首家进行汽车共享开发和运营的公司。旗下共享汽车平台采用新能源汽车作为运营工具以B2C+C2C汽车共享作为商业运营模 ...
猫耳呀 评论(0) 有422人浏览 2018-03-28 13:03

C语言轮子制造(一)——起手式

一部分人,接触的信息量越大就越容易迷失,一是在于接触到更加广阔的天地,了解到了世界的多元和精彩。二是在于看透了自己的精力有限便对什么都 ...
nikoloss 评论(0) 有858人浏览 2018-03-20 11:36

B+tree 索引

mysql和oracle都用到B+tree索引数据结构,详解如下:  【概述】:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点    ...
powertech 评论(0) 有748人浏览 2018-03-09 09:11

培训新人题目

数据结构学习 数组学习: 题目一: 实现微信抢红包输出:100块钱十个包随机生成数组输出。 题目二: str = "张三13409876543男,李四13407654328女,王五13402678896男" 输出二维数组结果: [["张三",13409876543, "男"],["李四",13407654328,& ...
scholltop 评论(0) 有505人浏览 2018-03-06 14:48

java 面试整理一——基础知识

1. short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗? 对于short s1 = 1; s1 = s1 + 1;由于1是int类型,因此s1+1运算结果也是int 型,需要强制转换类型 而short s ...
cpjsjxy 评论(0) 有650人浏览 2018-02-25 16:04

阿里架构师的日常分享: 分布式系统的核心——日志

什么是日志? 日志就是按照时间顺序追加的、完全有序的记录序列,其实就是一种特殊的文件格式,文件是一个字节数组,而这里日志是一个记录数据 ...
禁区铁铍人 评论(0) 有401人浏览 2018-02-03 16:56

数据结构的基本概念

(一)什么是数据结构 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 (二)为什么要了解数据结构 程序的性能瓶颈往往都跟算法和数据结构有关系,简单的说,可以让你程序跑的更快 (三)数据结构的逻辑结构 逻辑结构是指数据对象中 ...
qindongliang1922 评论(0) 有689人浏览 2018-02-01 20:05

代码沉淀

1、如果一个代码片段是抽象的,那意味着它是可以有多种实现的,那么应该给予考虑抽象化带来的多样性; 2、函数指的是执行过程,而类变量或者栈变量,从某种意义上指的是堆或者内存或者数据结构; 往往函数是可有多种的,而数据结构则基本是固定的; 好比,MAP 里面的,HASHMAP , TREEMAP,MAP中只定义了行为,而数据结构则延迟到实现类中去定义,根据不同的数据结构,也有不同的行为与之对应,换句话到 ...
gelongmei 评论(0) 有550人浏览 2018-01-17 10:08

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics