要求 反转一个链表 不得改变节点的值 示例 head->1->2->3->4->5->NULL NULL<-1<-2<-3<-4<-5<-head 思路 设置三个辅助指针 实现 1 #include <iostream> 2 using namespace std; 3 4 struct ListN ...
分类:
其他好文 时间:
2020-04-05 09:14:25
阅读次数:
57
1 class Solution 2 { 3 public: 4 void rotate(vector<int>& nums, int k) 5 { 6 int n = nums.size(); 7 k = k % n; 8 reverse(nums.begin(),nums.begin() + n ...
分类:
编程语言 时间:
2020-04-04 00:26:42
阅读次数:
78
检测是否为数组 <script> // 翻转数组 function reverse(arr) { // if (arr instanceof Array) { if (Array.isArray(arr)) { var newArr = []; for (var i = arr.length - 1 ...
分类:
编程语言 时间:
2020-04-03 00:49:40
阅读次数:
69
最近联系一些ctf,做了一些web之后,准备涉及一点re,ok,先从简单的开始: 先下载附件,不知道啥文件类型,十六进制打开,发现是ELF,正准备祭出IDA,发现一个flag格式的字符串,,在根据题目描述,猜测这个字符串就是flag: 还是假装IDA打开看看,f5无法使用,函数里面也没发现什么,最后 ...
分类:
其他好文 时间:
2020-04-01 13:12:14
阅读次数:
143
属性 1,元素可以重复 2,元素可以存放多种类型 list = [“a”,”b”,”c”,1,4,5]3, 排序list7 = [2,56,3,23,8,12,3,78]从小到大 list7.sort() 逆序 list7.reverse()4, 取最大/最小值 max / minlist6 = [ ...
分类:
其他好文 时间:
2020-04-01 12:36:54
阅读次数:
68
display: flex; flex-direction: row; /*从左到右排序 1 2 3 */ flex-direction: row-reverse; /*从右到左排序 3 2 1 */ flex-direction: column; /*从上到下排序 1 2 3 */ flex-di ...
分类:
其他好文 时间:
2020-03-31 01:05:46
阅读次数:
79
转自 一、函数sort() sort() :仅对list对象进行排序,会改变list自身的顺序,没有返回值,即原地排序; list.sort(key=None, reverse=False) key :设置排序方法,或指定list中用于排序的元素; reverse :升降序排列,默认为升序排列; 一 ...
分类:
编程语言 时间:
2020-03-30 21:33:52
阅读次数:
92
1、集合输出在之前我们利用了toString()及get()方法对集合进行了输出,其实那都不是集合的标准输出,集合输出有四种方式:Iterator、ListIterator、Enumeration、foreach。(1)Iterator(迭代输出)在jdk1.5之前,在Collection接口中就有 ...
分类:
其他好文 时间:
2020-03-30 21:22:06
阅读次数:
77
一 递归函数 直接或间接调用自己 递归函数必须有一个条件,终止无限循环 1.直接调用 # def index(): # print('hello') # index() # # index() # 循环自己调用自己 2.间接调用自己 # def func(): # print('hello') # ...
分类:
其他好文 时间:
2020-03-30 16:43:05
阅读次数:
78
package main import ( "sort" "fmt" ) func main() { /* 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2 输 ...
分类:
编程语言 时间:
2020-03-30 09:19:28
阅读次数:
92