用户管理:sudo useradd 用户名 -m 创建一个用户,使用-m为新用户创建文件夹(已用户名作为文件名),cat /etc/passpwdsudo passwd 用户名 为指定用户设置密码,修改密码su 用户名 切换到指定的用户whoami输出当前用户名exit退出当前用户groupadd ...
分类:
系统相关 时间:
2017-09-03 12:17:14
阅读次数:
182
线性表是其组成元素间具有线性关系的一种线性结构,对线性表的基本操作主要有插入、删除、查找、替换等,这些操作可以在线性表的任何位置进行。线性表可以采用顺序存储结构和链式存储结构表示。 本接口的类属于dataStructure包的linearList子包。线性表接口LList声明如下,描述线性表的取值、 ...
分类:
编程语言 时间:
2017-09-03 01:09:15
阅读次数:
284
单链表在存储结构上与顺序存储的区别:不用开辟连续的存储空间,存储位置任意,只需要让数据的前驱知道它的位置就可以,而使用单链表示只需要知道单链表的第一个元素就能找到其他所有的元素,为了方便 一般会设置一个头指针指向第一个元素。 单链表的数据读取:通过头指针一个一个往后遍历 单链表的插入: 删除: 自定 ...
分类:
其他好文 时间:
2017-09-02 23:22:46
阅读次数:
151
set的含义是集合,其中的元素都是排好序的,支持插入、删除和查找,一定程度上可以替代平衡树,set和multiset的区别是:set插入的元素不能相同,但是multiset可以相同。 来自zz的模板题 代码如下: ...
分类:
其他好文 时间:
2017-09-02 20:47:44
阅读次数:
176
一、题目 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 二、解法 ...
分类:
其他好文 时间:
2017-08-31 21:12:30
阅读次数:
1193
题意:给定一个长度为n的01串,你的任务是依次执行如表所示的m条指令: 1 p c 在第p个字符后插入字符,p = 0表示在整个字符串之前插入2 p 删除第p个字符,后面的字符往前移3 p1 p2反转第p1到第p2个字符4 p1 p2输出从p1开始和p2开始的两个后缀的LCP。 析:对于前三个操作, ...
分类:
其他好文 时间:
2017-08-30 21:48:53
阅读次数:
202
昨天留的作业,数据结构书和c语言书真的不一样,需要自己加加补补,今天写的时候迷迷瞪瞪的,反正在我电脑上能用。 数据结构线性表插入删除的示例: 代码: 今天也是元气满满的一天,good luck! ...
分类:
其他好文 时间:
2017-08-30 11:59:49
阅读次数:
191
Java集合总结 |————Set子接口:无序,不允许重复。|————List子接口:有序,可以有重复元素。 Set:检索元素效率低下,删除和插入效率高,插入和删除不会引起元素位置改变。List:和数组类似,List可以动态增长,查找元素效率高,插入删除元素效率低,因为会引起其他元素位置改变。 Se ...
分类:
编程语言 时间:
2017-08-26 19:38:20
阅读次数:
157
P1044 栈 P1044 栈 P1044 栈 题目背景 栈是计算机中经典的数据结构,简单的说,栈就是限制在一端进行插入删除操作的线性表。 栈有两种最重要的操作,即pop(从栈顶弹出一个元素)和push(将一个元素进栈)。 栈的重要性不言自明,任何一门数据结构的课程都会介绍栈。宁宁同学在复习栈的基本 ...
分类:
其他好文 时间:
2017-08-26 16:03:59
阅读次数:
149
栈和队列都属于限制了插入、删除操作的表。栈要求插入、删除操作都只能作用在一端;队列要求插入、删除操作不能作用在同一端。 因此,栈是先进后出的一种数据结构,队列是先进先出的数据结构。 C++的标准库中有栈模板,它的详细操作介绍请参考这篇博文:http://www.cnblogs.com/yeqluof ...
分类:
其他好文 时间:
2017-08-25 00:01:17
阅读次数:
239