数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。 一、线性表 线性表是一种最常用且最简单的一种数据结构,实现线性表的方式一般有两种,一种是使用数组存储线性表的元素,即用一组连续的存储单元依次存储线性表的数据元素。另一种是使用链表存储线性表的元素,即用一组任意的 ...
分类:
其他好文 时间:
2019-06-03 00:30:11
阅读次数:
123
给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 示例 2: 解法二:由于已经给定是排序链表,那么只要判断当前节点和下一个节点是否相同就行了 ...
分类:
编程语言 时间:
2019-06-02 18:01:02
阅读次数:
132
题目:给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 分析一:用HashSet解决 ...
分类:
其他好文 时间:
2019-06-02 11:37:53
阅读次数:
81
学习了JS一段时间,自己封装了一些日常码代码需要用到的框架,需要的小伙伴可以参考一下该框架主要功能有:阻止事件冒泡、阻止默认事件、获取元素、添加事件、删除事件、单个事件代理,多个事件代理、清除class、获取滚动距离等框架代码如下: ...
分类:
Web程序 时间:
2019-05-23 15:56:17
阅读次数:
146
JML语言理论基础 Java建模语言(Java Modeling Language,JML)是一种进行详细设计的符号语言,他鼓励你用一种全新的方式来看待Java的类和方法。JML是一种行为接口规格语言 (Behavior Interface Speci?cation Language,BISL),基 ...
分类:
其他好文 时间:
2019-05-20 21:10:00
阅读次数:
107
二叉搜索树的概念 从前面讨论折半搜索的性能中可知,如果每次从搜索序列的中间进行搜索,把区间缩小一半,通过有限次迭代,很快就能通近到所要寻找的元素。进一步,如果我们直接输入搜索序列,构造出类似于折半搜索的判定树那样的树形结构,就能实现快速搜索。这种树形结构就是二又搜索树。 二又搜索树(binary s ...
分类:
编程语言 时间:
2019-05-20 19:13:35
阅读次数:
127
description: Given a linked list, reverse the nodes of a linked list k at a time and return its modified list. k is a positive integer and is less tha ...
分类:
其他好文 时间:
2019-05-19 11:39:00
阅读次数:
82
此文章同步发布在CSDN上:https://blog.csdn.net/weixin_44385565/article/details/90317830 1110 Complete Binary Tree (25 分) 此文章同步发布在CSDN上:https://blog.csdn.net/weix ...
分类:
其他好文 时间:
2019-05-18 18:54:44
阅读次数:
94
[TOC] SQL语句之查询(SELECT) 是用于访问和处理数据库的标准计算机语言; 中文:结构化查询语言;英文全称:Structured Query Language; 而其中的核心就是查询。 简单查询 以上两个语句执行时,先执行 子句,再执行 子句。 当查询所有字段信息时可以使用通配符 。 当 ...
分类:
数据库 时间:
2019-05-17 22:01:31
阅读次数:
241