- 博客(14)
- 收藏
- 关注
原创 OJ常见错误
ACM平台常见错误Waiting :系统无法在第一时间给所有提交以评判结果。Compiling : 您提交的代码正在被编译。Running : 您的程序正在系统上运行。Accepted (AC) : 您的程序是正确的,恭喜!Presentation Error (PE) : 虽然您的程序貌似输出了正确的结果,但是这个结果的格式有点问题。请检查程序的输出是否多了或者少了空格(’ ‘)、制表符(’\t’)或者换行符(’\n’)。Wrong Answer (WA) : 输出结果错,这个一般认为是算法有问题。
2021-07-03 22:54:22
1481
原创 C/C++快速幂
int qm(int a, int b) { int ans = 1; while (b) { if (b & 1)ans *= a; a *= a; b >>= 1; } return ans;}快速幂原理底数a变大
2021-05-12 20:03:30
122
原创 数据结构中typedef struct node用法
typedef struct node{ elemtype data; struct node* lchild, * rchild;}bitnode,*bittree;等价于typedef struct node{ elemtype data; struct node* lchild, * rchild;};typedef struct node bitnode;typedef struct node* bittree;即让bitnode等价于nodebittree 等价于n
2021-04-25 18:48:54
3181
原创 linux学习笔记--基础命令
echo 文字内容echo 会在终端中显示参数指定的文字,通常会和 重定向 联合使用重定向 > 和 >>Linux 允许将命令执行结果 重定向到一个 文件将本应显示在终端上的内容 输出/追加 到指定文件中其中> 表示输出,会覆盖文件原有的内容>> 表示追加,会将内容追加到已有文件的末尾管道 |Linux 允许将 一个命令的输出 可以通过管道 做为 另一个命令的输入可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里 | 的左右分为两端,左端塞东西(写),右端取东西(读
2021-04-18 17:02:02
132
原创 CSS学习笔记
当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 <link> 标签链接到样式表。 <link> 标签在(文档的)头部:
2021-03-26 20:29:42
78
原创 html学习笔记
标签最好开始标签、结束标签都写(包括< br >因为在 XHTML、XML 以及未来版本的 HTML 中,所有元素都必须被关闭。)后缀名:.html .htm 声明为 HTML5 文档基础标签<html>元素是 HTML 页面的根元素<head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"> 定义网页编码格式为 utf-8。<title> 元素描述了文档的标题<body> 元素
2021-03-20 20:40:59
83
原创 STL容器
STLvector#include动态数组 内存连续例题HDU4841stack 栈#include例子:泡腾片先进盒子后出来先进后出stacks;定义s.push(item);添加到栈顶s.top();返回顶部元素 不删除s.pop();删除顶部元素 不会返回出栈时先top得到栈顶元素再pop删除栈顶元素s.size();s.empty();检查是否为空 空返回True 否则返回false例题HDU1062queue队列#include例子:先排队先办事
2021-02-17 16:30:23
106
原创 DFS--n皇后问题
首先,要知道一个矩阵的知识(左上向右下)对角线上的元素,行数减列数的值相等(主对角线的话等于0)(右上向左下)对角线上的元素,行数加列数的值相等。所以,在n皇后问题中,我们要通过这一性质,判断对角线上是否已经有皇后了。在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。你的任务是,对于给定的N,求出有多少种合法的放置方法。Input共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量;如果N=0,表示结束。
2021-01-30 21:38:20
224
原创 dpkg相关命令(kali 2020 安装 chrome)
***一,***先直接去百度搜官网下 deb二,打开终端 找到下载来的deb所处目录sudo dpkg -i google-chrome-stable_current_amd64.deb就下载完了找到后添加到桌面
2021-01-26 18:17:14
751
原创 算法--递归(例:炫耀手机)
Problem W: 炫耀手机Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1098 Solved: 205Description小F终于买到了心仪的手机,当然是华为的新款啦。小F有5个好朋友,她把新买的手机拿给朋友们看。手机就在她们手中传递了。小F先把手机给某个朋友,每个朋友欣赏完手机后就把手机传给另外一个人欣赏。当然已经看过手机的人还可以继续接过来欣赏。结果经过n次传递后,手机又回到小F手中(中间过程手机也可能回到过小F手中)。你能知道传递的过程
2021-01-12 22:01:50
955
原创 关于除法的理解
n个1问题Problem B: 深入浅出学算法002-n个1Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 7080 Solved: 2622Description由n个1组成的整数能被K(K<10000)整除,n至少为多少?Input***多组测试数据,第一行输入整数T,表示组数 然后是T行,每行输入1个整数代***表KOutput对于每组测试数据输出1行,值为nSample Input111Sample Output2这道
2020-12-29 20:04:37
879
原创 递归算法之汉诺塔(输出步骤)
Problem A: 深入浅出学算法022-汉诺塔问题IIDescription汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。三根柱子分别标为a, b, c,所有圆盘最初都放在柱子a上,要求最后都放在柱子c上,借助柱子b.Input多组测试,输入圆盘数n( 1 &
2020-12-15 22:26:41
1832
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人