前言 在默认情况下,一个文件的创建时间和修改时间是系统自己设定的,我们不能修改该的。但我们有时为了某种特殊需要,为了不让别人一眼看出文件已经给修改了,我们又需要修改文件的创建时间和修改时间。那么如何修改文件夹时间,如何修改文件的创建时间,如何批量修改文件的创建时间、修改时间和访问时间呢?别着急,接下 ...
分类:
其他好文 时间:
2020-06-17 20:05:55
阅读次数:
89
编辑模式转输入模式i:inserta:append光标所在处后方输入I:光标所在处首行A:光标所在处尾行o:光标所在处下方打开一个新行O:光标所在处上方打开一个新行一次编辑多个文件例如:[root@localhost~]#vimissuefstabyum.conf-o-o上下分隔ctrl+w+左右镜头切换-O水平分隔ctrl+w+上下切换打开多个文件跳转::next下一个:prev上一个:firs
分类:
系统相关 时间:
2020-06-17 16:45:34
阅读次数:
79
题目描述 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 示例: 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 1,2,3 → 1,3,2 ...
分类:
编程语言 时间:
2020-06-17 01:29:40
阅读次数:
56
主要用到两个函数: 1.array_column() 返回输入数组中某个单一列的值。php版本5.5以后自带 2.array_multisort() 函数返回排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同,它将对下一个数组进行排序。 <?php ...
分类:
编程语言 时间:
2020-06-16 23:26:02
阅读次数:
68
就是把字符串转变成一个树,每个节点连接下一个字符,用空间换时间。 对于区分大小写或不区分的题目,只需要改变ch[][26]的值就行了。 ch[u][x]表示u节点(标号决定)下一个x字符节点的标号。 如果题目让记录附加值,那就用val[标号]在插入时记录一下就好了。 #include<iostrea ...
分类:
其他好文 时间:
2020-06-16 23:13:21
阅读次数:
73
在前面的教程中我们已经学习了一些 Python3 的基本语法知识,下面我们尝试来写一个斐波纳契数列。 实例(Python 3.0+) #!/usr/bin/python3 # Fibonacci series: 斐波纳契数列 # 两个元素的总和确定了下一个数 a, b = 0, 1 while b ...
分类:
编程语言 时间:
2020-06-16 16:49:56
阅读次数:
75
#-*- coding = utf-8 -*-#@Time : 2020/6/16 12:02#@Authur : Agur Zheng#@File : Test_if.py#@Software : PyCharm# if后边跟判断条件,为真继续执行,为假转到下一个elif执行新的判断或者else继 ...
分类:
编程语言 时间:
2020-06-16 15:39:22
阅读次数:
55
1.对比单向链表 单向链表查找的方向只能是一个方向,而双向链表可以向前或者向后查找 单向链表不能自我删除,需要靠辅助节点,而双向链表可以自我删除 对于单向链表的删除,我们首先要找到单向链表待删除节点的前一个节点,然后前一个节点的下一个节点指向删除节点的后一个节点。 2.双向链表的思路 3.代码实现 ...
分类:
编程语言 时间:
2020-06-16 14:43:06
阅读次数:
62
有N个小孩围成一圈,给他们从1开始依次编号,现指定从第W个开始报数,报到第S个时,该小孩出列,然后从下一个小孩开始报数,仍是报到S个出列,如此重复下去,直到所有的小孩都出列(总人数不足S个时将循环报数),求小孩出列的顺序。 Input 第一行输入小孩的人数N(N<=64)接下来每行输入一个小孩的名字 ...
分类:
其他好文 时间:
2020-06-16 00:47:48
阅读次数:
83
主要介绍关于插入排序、冒泡排序、快速排序、二分归并排序等几种排序算法。 1.插入排序 2.冒泡排序 3.快速排序 4.二分归并排序 首先是几大算法的效率: 1.插入排序: 插入排序:以下图为例,下一个预备插入的为2,首先和前一个7进行对比,7>2,所以7向后挪动,2再和6进行比较,6向后挪动...依 ...
分类:
编程语言 时间:
2020-06-15 22:29:53
阅读次数:
70