1. 利用栈:后进先出 将链表从头到尾压入栈中,再从栈中pop出来,对链表从头到尾赋值。 1 /* 2 struct ListNode { 3 int val; 4 struct ListNode *next; 5 ListNode(int x) : 6 val(x), next(NULL) { 7 ...
分类:
其他好文 时间:
2020-05-05 19:42:08
阅读次数:
52
C++ Stack(堆栈) 是一个容器类的改编,为程序员提供了堆栈的全部功能,——也就是说实现了一个先进后出(FILO)的数据结构。 c++ stl栈stack的头文件为: #include <stack> c++ stl栈stack的成员函数介绍 empty() 堆栈为空则返回真 pop() 移除 ...
分类:
其他好文 时间:
2020-05-05 18:05:38
阅读次数:
69
反向代理与负载均衡 什么是反向代理 在介绍反向代理之前,先看一下什么是正向代理 一、正向代理介绍 正向代理(forward proxy) :是一个位于客户端和目标服务器之间的服务器(代理服务器),为了从目标服务器取得内容,客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务器转交请求并 ...
分类:
其他好文 时间:
2020-05-05 17:41:48
阅读次数:
54
c++实现栈的push、pop、min 在c++中用一个数组和一个变量(记录栈顶位置)来实现栈结构 ...
分类:
编程语言 时间:
2020-05-05 00:41:50
阅读次数:
63
>>:金字塔1 代码: numbers2 = [] for value in range(0,10): number = value+1 numbers2.append(number) print(numbers2) for value2 in numbers2: number2 = value2- ...
分类:
编程语言 时间:
2020-05-04 19:37:19
阅读次数:
57
用单调栈来维护,并且维护两个数组,一个是某数现存的个数,一个是这个数是否已经在栈中 如果已在栈中,就不能操作,并且把个数--,因为如果这样操作,就会出现一个问题。 题目告诉我们每个数必须出现一次,举个例子 现在是 1 3 1 4 3 2,这样的序列 刚开始是1 3 ,如果我们操作1 ,因为3的数可以 ...
分类:
其他好文 时间:
2020-05-04 15:08:06
阅读次数:
99
1 graph = { 2 'A':['B','C'], 3 'B':['A','C','D'], 4 'C':['A','B','D','E'], 5 'D':['B','C','E','F'], 6 'E':['C','D'], 7 'F':['D ...
分类:
其他好文 时间:
2020-05-03 18:19:06
阅读次数:
48
Mysql Attack UDF [toc] 前言 最近不知道为啥,整很多东西都开始往细节去研究。趁这个五一假期吧UDF提权的整个流程都给研究透先。而不是仅仅限于怎么操作就算了(感觉像一个毫无感情的测试机器)。 本文主要是在参考了其他资料做的总结。因为很多前辈已经有现成的成果了。 环境 服务器:wi ...
分类:
数据库 时间:
2020-05-03 18:11:33
阅读次数:
72
git stash save git stash list git stash show git stash apply stash@{0} //0为序号, git stash pop stash@{0} git stash drop stash@{0} :丢弃stash@{$num}存储,从列表中 ...
分类:
其他好文 时间:
2020-05-03 16:50:32
阅读次数:
49