摘要: 1.(来源) (1)O(1):常量阶,运行时间为常量 (2)O(logn):对数阶,如 二分搜索算法,快速幂 (3)O(n):线性阶,如 n个数内找最大值 (4)O(nlogn):对数阶,如 快速排序算法,线段树 (5)O(n^2):平方阶,如 选择排序,冒泡排序 (6)O(n^3):立方阶,如 两 阅读全文
posted @ 2019-11-09 15:38 QUEKI嶺冬 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 【 搜索、模拟、枚举暴力、贪心、最短路spfa、dijkstra、动态规划、最近公共祖先、最小生成树 \】 一。咕咕咕···n个点n 1条边的无向连通图一定是一棵树 二。 判断有没有负环——两种判法: 1.记录此点被更新了多少次,更新次数大于N就有负环.这意味着一个点被重复迭代超过N次,显然有负环. 阅读全文
posted @ 2019-11-01 16:35 QUEKI嶺冬 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 最短路 打包:https://www.cnblogs.com/phemiku/p/11537316.html 快速幂和快速乘 首先,快速幂的目的就是做到快速求幂,假设我们要求a^b,按照朴素算法就是把a连乘b次,这样一来时间复杂度是O(b)也即是O(n)级别,快速幂能做到O(logn),快了好多好多 阅读全文
posted @ 2019-10-04 14:16 QUEKI嶺冬 阅读(290) 评论(0) 推荐(0) 编辑
摘要: ·有自己写的(日常遇到的),也有搬运的其他大犇的 ·希望能写到退役(csp2019)吧…… 阅读全文
posted @ 2019-08-19 15:30 QUEKI嶺冬 阅读(966) 评论(2) 推荐(1) 编辑
摘要: oj测试点,AC,RE,TLE等 阅读全文
posted @ 2019-06-15 20:12 QUEKI嶺冬 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 曾经遇到的IDE编译错误合集 阅读全文
posted @ 2019-06-03 10:51 QUEKI嶺冬 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 做题用到&学到的小知识点or做题技巧(可能大佬看来及其简单的东西,也是蒟蒻窝一点点积累的qwq 阅读全文
posted @ 2019-05-29 21:44 QUEKI嶺冬 阅读(222) 评论(0) 推荐(0) 编辑
摘要: AFO 不过 我回来啦 在此记录一些学习Python的经验基础什么的嘎嘎 关于缩进 https://blog.csdn.net/wosind/article/details/100012180?ops_request_misc=%257B%2522request%255Fid%2522%253A%2 阅读全文
posted @ 2021-09-22 21:03 QUEKI嶺冬 阅读(26) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-15 06:56 QUEKI嶺冬 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-15 06:56 QUEKI嶺冬 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 【题干】 阳光大学的校园是一张由N个点构成的无向图,N个点之间由M条道路连接。每只河蟹可以对一个点进行封锁,当某个点被封锁后,与这个点相连的道路就被封锁了,曹就无法在与这些道路上刷街了。非常悲剧的一点是,河蟹是一种不和谐的生物,当两只河蟹封锁了相邻的两个点时,他们会发生冲突。 询问:最少需要多少只河 阅读全文
posted @ 2019-11-14 20:25 QUEKI嶺冬 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 整明白思路了,但是还不会敲,剪枝好多 先咕了 阅读全文
posted @ 2019-11-13 20:39 QUEKI嶺冬 阅读(67) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-12 17:46 QUEKI嶺冬 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【题意】n个点m条有向边,求单源最短路最长往返距离 【解题】建两个图 跑两遍spfa 不过有很多细节需要注意 #include<bits/stdc++.h> const int N = 1005; struct node{ int v,w; }; std::vector<node>g[3][N]; 阅读全文
posted @ 2019-11-12 00:41 QUEKI嶺冬 阅读(131) 评论(0) 推荐(0) 编辑
摘要: [ 转载自yxt大佬:%%% ] 可以用并查集 #include <iostream> #include <cstdio> using namespace std; const int N = 200010; int n, fa[N], ans = 0x3f3f3f3f; int get (int 阅读全文
posted @ 2019-11-11 18:48 QUEKI嶺冬 阅读(190) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-11 15:46 QUEKI嶺冬 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 传送 【题意】求最小环长 【解题】我恨这个题 我是一个没有读题的杀手傻手 20分代码(单环) //第二题 #include<iostream> #include<cstring> #include<cstdio> #include<vector> #include<queue> #define fr 阅读全文
posted @ 2019-11-11 14:58 QUEKI嶺冬 阅读(211) 评论(0) 推荐(0) 编辑
/*! Color themes for Google Code Prettify | MIT License | github.com/jmblog/color-themes-for-google-code-prettify */ .pln{color:#4d4d4c}ol.linenums{margin-top:0;margin-bottom:0;color:#8e908c}li.L0,li.L1,li.L2,li.L3,li.L4,li.L5,li.L6,li.L7,li.L8,li.L9{padding-left:1em;background-color:#fff;list-style-type:decimal!important;}@media screen{.str{color:#718c00}.kwd{color:#8959a8}.com{color:#8e908c}.typ{color:#4271ae}.lit{color:#f5871f}.pun{color:#4d4d4c}.opn{color:#4d4d4c}.clo{color:#4d4d4c}.tag{color:#c82829}.atn{color:#f5871f}.atv{color:#3e999f}.dec{color:#f5871f}.var{color:#c82829}.fun{color:#4271ae}} /*下面是我设置背景色,字体大小和字体*/ .cnblogs-markdown code{ background:#fff!important; } .cnblogs_code,.cnblogs_code span,.cnblogs-markdown .hljs{ font-size:16px!important; } .syntaxhighlighter a, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter table, .syntaxhighlighter table td, .syntaxhighlighter table tr, .syntaxhighlighter table tbody, .syntaxhighlighter table thead, .syntaxhighlighter table caption, .syntaxhighlighter textarea { font-size: 16px!important; } .cnblogs_code, .cnblogs_code span, .cnblogs-markdown .hljs{ font-family:consolas, "Source Code Pro", monaco, monospace !important; } //以上是代码高亮 /* 文字特效 */