superzcl
superzcl
全部文章
分类
ACM2018 and 2019 Exercise(28)
ACM模板(23)
AIstudy(1)
BFS(8)
C++学习笔记(20)
codeforces(13)
DFS(7)
hash哈希(2)
HDU100题(23)
Java 学习笔记(5)
KMP(2)
Python 学习笔记(8)
Python与爬虫(2)
sort+结构体(3)
STL(25)
string(1)
web设计(2)
二分和尺取(6)
人工智能学习(1)
位运算(2)
分治和递归(3)
前缀后缀差分打表(2)
动态规划(19)
博弈论(1)
图论(6)
康托和逆康托展开(1)
排序算法(2)
数学思维题(13)
数论(5)
最小生成树(3)
最短路(2)
未归档(85)
栈和队列(9)
模拟(3)
算法与数据结构(38)
算法与数据结构学习笔记(14)
线段树(5)
贪心(13)
软件安装(7)
速筛与快速幂(5)
面向对象(2)
归档
标签
去牛客网
登录
/
注册
成龙大侠
千里之行,始于足下
全部文章
(共420篇)
双向链表
建立的是一个有序的管理学生信息的双向链表,功能有创建,插入,删除, 遍历, 查找等。 #include <iostream> #include <string> using namespace std; typedef long long LL; struct List...
双向链表
链表
2018-10-18
0
442
双向链表
建立的是一个有序的管理学生信息的双向链表,功能有创建,插入,删除, 遍历, 查找等。 #include <iostream> #include <string> using namespace std; typedef long long LL; struct List...
双向链表
链表
2018-10-18
0
424
快速排序
快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。 时间复杂度为O(n*logn) 该方法的基本思想是: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个数大的数全放到...
快速排序
2018-10-16
0
377
快速排序
快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。 时间复杂度为O(n*logn) 该方法的基本思想是: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个数大的数全放到...
快速排序
2018-10-16
0
932
二叉堆实现
这里给出的是最小二叉堆 左儿子结点编号是自己编号的 x 2 + 1 右儿子结点编号是自己编号的 x 2 + 2 在插入元素的时候先插入到末尾,然后向上比较,如果父节点的值大于新元素的值就交换,直到父节点小于新元素。 在删除元素的时候,先取出根节点的值,然后将末尾元素提到根节点,再向下比较。 ...
2018-10-09
0
282
二叉堆实现
这里给出的是最小二叉堆 左儿子结点编号是自己编号的 x 2 + 1 右儿子结点编号是自己编号的 x 2 + 2 在插入元素的时候先插入到末尾,然后向上比较,如果父节点的值大于新元素的值就交换,直到父节点小于新元素。 在删除元素的时候,先取出根节点的值,然后将末尾元素提到根节点,再向下比较。 ...
2018-10-09
0
352
Replace To Make Regular Bracket Sequence ( CodeForces )
用这道题来说明一下c++比g++有更深的堆栈 先来看一下提交情况,都是一份一模一样的代码(详见下文)。 GNU C++ C++ 然后顺便说一下题目的思路。 定义一个栈从左到右扫面一遍仅左括号进栈,遇到右括号就与栈顶的括号对比一下,能配对就弹出这个栈顶元素。 题目: You ar...
2018-09-18
0
456
Replace To Make Regular Bracket Sequence ( CodeForces )
用这道题来说明一下c++比g++有更深的堆栈 先来看一下提交情况,都是一份一模一样的代码(详见下文)。 GNU C++ C++ 然后顺便说一下题目的思路。 定义一个栈从左到右扫面一遍仅左括号进栈,遇到右括号就与栈顶的括号对比一下,能配对就弹出这个栈顶元素。 题目: You ar...
2018-09-18
0
514
博弈论(取石子专题)
有一堆石子共有N个。A B两个人轮流拿,A先拿。每次最少拿1颗,最多拿K颗,拿到最后1颗石子的人获胜。假设A B都非常聪明,拿石子的过程中不会出现失误。给出N和K,问最后谁能赢得比赛。 题目链接:https://www.51nod.com/onlineJudge/questionCode.html...
2018-09-15
0
765
博弈论(取石子专题)
有一堆石子共有N个。A B两个人轮流拿,A先拿。每次最少拿1颗,最多拿K颗,拿到最后1颗石子的人获胜。假设A B都非常聪明,拿石子的过程中不会出现失误。给出N和K,问最后谁能赢得比赛。 题目链接:https://www.51nod.com/onlineJudge/questionCode.html...
2018-09-15
0
997
首页
上一页
22
23
24
25
26
27
28
29
30
31
下一页
末页