数据结构
文章平均质量分 79
主要介绍数据结构的基本知识,里面涉及的算法将会用java语言实现,主要包括,线性表、堆栈、链表、树形、图形结构等
风中静行
一个相信科技改变生活的有信仰的程序猿
展开
-
用Python如何检查一个列表是否为另一个列表的子集?
要实现一个方法,验证参数中是否全部包含必填?params = { "ImageId": '', "RegionId": '', "VSwitchId": '', "SecurityGroupId": '', "InstanceName": '', "InstanceType": '', "Amount": '', "Inte...原创 2019-10-28 16:23:45 · 5526 阅读 · 0 评论 -
【DataStructure】The description of generic collections
In this blog, generic collections will be talked about in details. In the past bacause of shortage of generic argument, less importance has been attached to the this module. Just now after readin原创 2014-07-15 01:05:58 · 1248 阅读 · 0 评论 -
【DataStructure】The description of Java Collections Framework
The Java Connections FrameWork is a group of class or method and interfacs in the java.util package. Its main purpose is to provide a unified framework for implementing common data structure. A collec原创 2014-07-13 00:07:10 · 1314 阅读 · 0 评论 -
【DataStructure】The difference among methods addAll(),retainAll() and removeAll()
In the Java collection workframe, there are three similar methods, addAll(),retainAll() and removeAll(). addAll(), the retainAll(), and the removeAll()methods are equivalent to the set theoretic unio原创 2014-07-13 00:00:50 · 1318 阅读 · 0 评论 -
【DataStructure】Some useful methods about linkedList.
/*** Method 1: Delete the input element x * and meanwhile keep the length of array after deleted n* @param a the array* @param n the length of array after deleted.* @param x the element t原创 2014-06-25 00:04:07 · 1251 阅读 · 0 评论 -
【DataStructure】Some useful methods about linkedList(二)
Method 1: Add one list into the other list.For example, if list1is {22, 33, 44, 55} and list2 is {66, 77, 88, 99},then append(list1, list2)will change list1to {22, 33, 44, 55, 44, 66, 77, 88, 99}.原创 2014-07-06 23:24:51 · 842 阅读 · 0 评论 -
【DataStructure】Linked Data Structures
Arrayss work well for unordered sequences, and even for原创 2014-06-20 00:13:36 · 1434 阅读 · 0 评论 -
【DataStructure】Some useful methods for arrays
Last night it took me about two hours to learn arrays. For the sake of less time, I did not put emphaises on the practice question, just now when reading the book, I found that some methods referred原创 2014-06-18 19:56:41 · 1107 阅读 · 0 评论 -
【dataStructure】 Arrays and Java Source Review
According to the order of data structure book, Arrays should be introduced in the frist time. When reviewing the some information related to arrays, I feel shocked that many useful classes and methods原创 2014-06-18 01:13:45 · 2496 阅读 · 0 评论 -
Thoughts of learning data structure
Before the top I wanna share one thing that have nothing with this topic. At just m原创 2014-06-12 00:28:44 · 1067 阅读 · 2 评论 -
排序算法一 冒泡排序
相信只要学编程语言的对冒泡排序算法一点都不陌生,记得上数据结构课程时候,讲到排序时候第一个就将冒泡排序,由于长时间没有设计到排序算法,发现以前好多东西忘记了,现在重新总结一下,各种排序方法,首先就以冒泡排序开始。 一、算法思想 冒泡排序是一种简单的交换类排序。基本思路就是从头开始遍历元素,在扫描的过程中依次对相邻的元素进行比较,每次将关键值大的放在后面。这样一遍原创 2014-03-07 02:04:45 · 973 阅读 · 0 评论