- 博客(64)
- 收藏
- 关注

原创 Rational Rose神器 (画图)
1.下载这个https://pan.baidu.com/s/1PDzra4d6hdPcAt-YEBuo6w文件,另外一个下载download快一些,里面第一个是安装包,第二个是打开这个安装包内镜像的工具。2.打开下载第二个压缩包的工具, 把下载的第一个压缩包第一个bin文件拖进去。 双击打开文件点击setup.exe安装,基本全是下一步,最后一步导入license.upd...
2020-04-28 18:09:02
100875
87
原创 Conda下安装pytorch【手机热点】
下载过程中的卡顿及中断和下载文件不全问题,以下三点心得:1、在执行安装命令之前可以使用conda config --set remote_read_timeout_secs 1000.0修改延时(conda 下载久了,会自动断开),800不行设置1000,1000不行设置1200进行尝试2.中断失败或者下载了一部分文件就结束了(有的100%,有的不到100%需要重新下载),等一两分钟重复第二步命令下载,直至全部下载完成。3.下载过程中放大缩小cmd窗口防止卡顿(玄学)。第一步:换清...
2021-04-13 11:06:10
279
原创 Easybcd误删win10引导开不了机(大白菜启动盘可解决)
1.官网下载最新的大白菜装机工具。2.准备8G以上空U盘,制作U盘启动盘。3.F12进启动项设置U盘为第一启动。4.进入PE界面选择
2021-01-31 12:10:44
2940
翻译 NYOJ 44子串和问题(DP)
子串和时间限制:5000 ms | 内存限制:65535 KB难度:3描述 给定一整型数列{a1,a2...,an},找出连续非空子串{ax,ax+1,...,ay},使得该子序列的和最大,其中,1输入第一行是一个整数N(N每组测试数据的第一行是一个整数n表示序列中共有n个整数,随后的一行里有n个整数I(-100=输出对于每组测试数据输出和最大的连续子串的和。样
2020-04-29 12:09:30
450
原创 判断完全二叉树之《剩余队列判空法》
直接上代码:跟二叉树的层序遍历有相似之处。bool IsFullTree(TreeNode* root){ queue<TreeNode*>q; q.push(root); TreeNode* front = NULL; front=q.front(); //队列中第一个节点为空跳出 while (front) { ...
2019-12-06 18:43:58
522
翻译 Python语法之循环
循环目标程序的三大流程while 循环基本使用break 和 continuewhile 循环嵌套01. 程序的三大流程在程序开发中,一共有三种流程方式:顺序 —— 从上向下,顺序执行代码分支 —— 根据条件判断,决定执行代码的 分支循环 —— 让 特定代码 重复 执行02. while 循环基本使用循环的作用就是让 指定的代码 重复的执行while 循环最常用的应用场景就是 让执行的代码 按照 ...
2018-06-24 17:58:35
1073
原创 kaililinux实现下wifi密码破解(wpa/wpa2)
1.排除相关干扰并结束线程root@kali:~# service network-manager stop root@kali:~# airmon-ng check kill2.启动网卡的监听模式root@kali:~# airmon-ng start wlan03.确定启动监听root@kali:~# iwconfig4.显示监听的wifi相关信息,ctrl+c停止root@kali:~# a...
2018-03-13 23:58:18
3152
转载 计算机专业毕业之后是否需要培训
基础,所以学起来还算比较轻松。而目前我有几个困惑的问题如下: 1、鉴于目前学校安排的课程,C/C++语言这门我自认为很重要的课程不复存在了,我不知道我是否应该课外自学并深入?我看很多文章都说C/C++是一个高级编程人员有必要掌握的语言! 2、学校安排的软件课程包括了java和.net两个平台的所有课程,而我们老师说想2个都精通是不可能的,所以需要选择其一,我不知道该选择哪项
2017-12-23 16:04:14
3210
原创 John The Ripper to crack the Password (UNIX/LINUX)
John the Ripper John the Ripper免费的开源软件,是一个快速的密码破解工具,用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法,如DES、MD4、MD5等。它支持多种不同类型的系统架构,包括Unix、Linux、Windows、DOS模式、BeOS和OpenVMS,主要目的是破解不够牢固的Unix/Li
2017-11-07 11:58:22
610
转载 如何看待华文的《二十岁无资本无未来》?
如何看待华文的《二十岁无资本无未来》?贴原文 你学习一般,考上了现在的这所学校,成绩不算好,拿不到奖学金,上课不听讲,上自习不规律,考试靠突击,同学帮一把的话也能每科考到七八十分,但是与优秀总有很大距离。你家境一般,父母都是普通员工,你在这个城市的生活费是每月一千二,没事下下馆子,一个月添件衣服,想买台相机,咬咬牙才能买双自己喜欢的鞋。 你几乎没有特长,不会弹吉他,不会
2017-11-02 23:53:16
4097
翻译 nyoj 412 Same binary weight
Same binary weight时间限制:300 ms | 内存限制:65535 KB难度:3描述 The binary weight of a positive integer is the number of 1's in its binary representation.for example,the decmial number 1 has a bina
2017-06-18 00:07:47
392
原创 NYOJ 5 Binary String Mathing (substr函数)
Binary String Matching时间限制:3000 ms | 内存限制:65535 KB难度:3描述 Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task is only to tell how many times does A appear as a sub
2017-06-04 20:48:24
391
原创 NYOJ 19 擅长排列的小明 (STL之next_permutation()的使用)
擅长排列的小明时间限制:1000 ms | 内存限制:65535 KB难度:4描述 小明十分聪明,而且十分擅长排列计算。比如给小明一个数字5,他能立刻给出1-5按字典序的全排列,如果你想为难他,在这5个数字中选出几个数字让他继续全排列,那么你就错了,他同样的很擅长。现在需要你写一个程序来验证擅长排列的小明到底对不对。输入第一行输入整数N(1每组测试数据第一行两个
2017-05-30 20:03:41
356
原创 第十届河南省ACM省赛总结
比赛都过去一个星期了,才发表了关于这次这次比赛的感想,其实早就想来写篇博客了,迟迟没有发出来。得了个银奖,总的来说队友很给力,吾很渣渣。本来想从此终结ACM之路的,在询问了好多人之后还是坚持了一下,继续学一年的算法,因为没拿到金奖啊,心中有些许不甘。 赛前:5.6号早上去郑州河南工业大学,我坐在副驾驶位置,上高速后司机说我的导航坏了,用我的手机导航一下,电量少了不少。中午11
2017-05-18 10:39:19
1002
原创 NYOJ 202 红黑树
红黑树时间限制:3000 ms | 内存限制:65535 KB难度:3描述 什么是红黑树呢?顾名思义,跟枣树类似,红黑树是一种叶子是黑色果子是红色的树。。。当然,这个是我说的。。。《算法导论》上可不是这么说的:如果一个二叉查找树满足下面的红黑性质,那么则为一个红黑树。1)每个节点或是红的,或者是黑的。2)每个叶子节点(NIL)是黑色的3)如果
2017-05-01 21:22:45
430
翻译 poj 2388 Quick_sort 求中间值
Who's in the MiddleTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 42058 Accepted: 24335DescriptionFJ is surveying his herd to find the most average cow.
2017-04-28 16:44:04
335
翻译 poj 2299 归并排序求逆数
Ultra-QuickSortTime Limit: 7000MS Memory Limit: 65536KTotal Submissions: 60457 Accepted: 22413DescriptionIn this problem, you have to analyze a particular sorting a
2017-04-28 16:40:33
349
转载 快速排序-堆排序-STL中的堆排序-归并排序 》时间比较
// by MoreWindows( http://blog.youkuaiyun.com/MoreWindows )#include #include #include using namespace std;//------------------------快速排序----------------------------void quick_sort(int s[], int l, int
2017-04-28 10:48:51
446
转载 最小堆和建树分别求哈弗曼编码
//最小堆求哈弗曼编码#include#include#include #includeusing namespace std;#define MAX 100struct Node{ int weight; //权重 char c; //字符 string code; //解码结果 Node *parent,*left,*right; /
2017-04-27 17:17:50
515
翻译 (最小堆)哈夫曼树 ->求结点值与权值积的和
#include#include#include#includeusing namespace std;priority_queue, greater >Q;//greater改为less即为由大到小排列 int main(){ int n,x,ans; while(scanf("%d",&n)!=EOF) { ans=0; while(!Q.empty()) Q.po
2017-04-27 16:11:02
1196
翻译 BST 二叉搜索树 (动态建树与静态建树)
//判断两棵树是否是同一棵树:先序遍历和中序遍历对应相同或者中序遍历和后序遍历对应相同 //代码思路:两个数组分别存放建好的树的先序遍历以及正序遍历结果,然后对比是否相等 //题目意思 这题是 HDU 3791题目描述:判断两序列是否为同一二叉搜索树序列输入:开始一个数n,(1<=n<=20) 表示有n个需要判断,n= 0 的时候输入结束。接下去一行是一个序列,序列长度小于10,
2017-04-26 00:04:37
1472
转载 DLX 求解数独 模 板 NYOJ 722 , poj 2676
// 复杂的数独比DFS快//用空间来换时间#include #include #include using namespace std;#define N 300000#define INF 0x3fffffffchar g[10][10];int ans[1000];int u[5000],d[5000],r[5000],l[5000],num[5000],H[1000
2017-04-21 21:48:13
509
转载 行善的最高境界不是施舍而是引路
亿万富豪丹尼尔在散步时,发现一个小男孩蹲在路边,手里拿着一根草茎在地上摆动着。丹尼尔好奇地俯下身子,抚摸着小男孩的头,问道,小朋友,你在干什么呢?小男孩头也不抬地回答道,我在为一只蚂蚁引路。丹尼尔听了,忍俊不禁地笑道,一只蚂蚁需要你引什么路?小男孩认真地回答道,这只蚂蚁和同伴走散了,正惊慌失措地四处寻找它的同伴,我要把它引到它们的队伍中去,这样它才有生存下去的机会。
2017-04-21 09:21:10
403
原创 DLX模板 +解树独(Dancing Links X)精确覆盖问题
//先上代码,话说DLX真是设计的十分巧妙,基本过程可以理解,但是代码难以实现,以下是其中一中模板+数独求解//思想就是运用数据结构中的双向十字链表求解精确覆盖问题。//解这种题首先把题目构建一个模型,也就是吧题目中的意思转化为一个0和1组成的矩阵。//这篇博客讲的就很详细,http://blog.youkuaiyun.com/u014800748/article/details/47438683 可以去看看
2017-04-21 09:10:42
638
翻译 (字典树Trie Tree)HDU 1251 统计难题
//Trie Tree 一般只需要查询和插入操作即可#include#include#include using namespace std; typedef struct Trie_node{ int count;//单词计数 struct Trie_node* next[26];//下个指针节点 bool exist;//标记整个单词是否结束}TrieNode, *Trie
2017-04-19 08:51:55
321
原创 (线段树) 简单 区间求和
//区间求和 getsum() 函数,与区间最小值不同的是,建树的时候区间最小值数组里面存放的是最小项,而求和是建树数组里面存放的是子树和,还有pushdown()函数传递的时候,val的数值要跟着变化。#include#define MAX 65535#define INFINITY 65535#define min(a,b) a<b?a:bstruct node{int val;int add
2017-04-19 08:46:21
1178
翻译 【线段树】 求区间最小值以及区间最小值
//这是第一个模板#include#define MAX 65535#define INFINITY 65535#define min(a,b) a<b?a:bstruct Node{ int val;}segtree[MAX];void buildtree(int root, int arr[],int istart,int iend ){ if(istart==iend)
2017-04-13 22:01:01
1735
原创 NYOJ 116 士兵杀敌(二) (树状数组)
士兵杀敌(二)时间限制:1000 ms | 内存限制:65535 KB难度:5描述 南将军手下有N个士兵,分别编号1到N,这些士兵的杀敌数都是已知的。小工是南将军手下的军师,南将军经常想知道第m号到第n号士兵的总杀敌数,请你帮助小工来回答南将军吧。南将军的某次询问之后士兵i可能又杀敌q人,之后南将军再询问的时候,需要考虑到新增的杀敌数。输入只有一
2017-04-12 14:43:52
293
翻译 POJ 1258 Agri-Net (最小生成树 prim)
Agri-NetTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 55952 Accepted: 23187DescriptionFarmer John has been elected mayor of his town! One of his campaig
2017-03-06 20:28:14
376
翻译 POJ 1321 棋盘问题 (DFS)
棋盘问题Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 41545 Accepted: 20257Description在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求
2017-03-02 20:08:06
239
原创 NYOJ 467 中缀式变后缀式(栈)
中缀式变后缀式时间限制:1000 ms | 内存限制:65535 KB难度:3描述 人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式。输入第一行输入一个整数n,共有n组测试数据(n每组测试数据只有一行,是一个长度不超过
2016-12-03 17:34:04
353
原创 HDU1272 小希的迷宫(并查集)
小希的迷宫Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 45568 Accepted Submission(s): 14159Problem Description上次Gardon的迷宫城堡小希玩了很久(
2016-11-26 15:27:47
339
原创 HDU1213 How Many Tables(并查集)
How Many TablesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 25817 Accepted Submission(s): 12844Problem DescriptionToday is Ign
2016-11-22 21:19:38
339
原创 NYOJ82 迷宫寻宝(一)(BFS)
迷宫寻宝(一)时间限制:1000 ms | 内存限制:65535 KB难度:4描述 一个叫ACM的寻宝者找到了一个藏宝图,它根据藏宝图找到了一个迷宫,这是一个很特别的迷宫,迷宫里有N个编过号的门(N 输入输入可能会有多组测试数据(不超过10组)。每组测试数据的第一行包含了两个整数M,N(1.表示可以走的路S:表示ACM的出发点G表示宝藏的位置
2016-10-25 20:11:58
457
原创 POJ2955 Brackets(区间DP)
BracketsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 6635 Accepted: 3569DescriptionWe give the following inductive definition of a “regular brackets”
2016-10-13 21:41:08
278
原创 HHOJ 栈的压入、弹出操作
1166: 栈的压入、弹出序列时间限制: 1 Sec 内存限制: 128 MB提交: 50 解决: 21[提交][状态][讨论版]题目描述输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某 栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2
2016-10-09 20:04:12
658
翻译 NYOJ860 又见01背包
又见01背包时间限制:1000 ms | 内存限制:65535 KB难度:3描述 有n个重量和价值分别为wi 和 vi 的 物品,从这些物品中选择总重量不超过 W 的物品,求所有挑选方案中物品价值总和的最大值。 1 1 1 1 输入多组测试数据。每组测试数据第一行输入,n 和 W ,接下来有n行,每行输入
2016-10-08 20:09:40
484
原创 NYOJ 17 单调递增最长子序列(DP)
单调递增最长子序列时间限制:3000 ms | 内存限制:65535 KB难度:4描述 求一个字符串的最长递增子序列的长度如:dabdbf最长递增子序列就是abdf,长度为4输入第一行一个整数0随后的n行,每行有一个字符串,该字符串的长度不会超过10000输出输出字符串的最长递增子序列的长度样例输入3aaaababcabklmncdefg样例输
2016-08-06 16:12:11
301
原创 POJ 1753 Flip Game
Flip GameTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 40291 Accepted: 17497DescriptionFlip game is played on a rectangular 4x4 field with two-sided
2016-08-06 09:34:01
253
原创 NYOJ 499迷宫(DFS)
迷宫时间限制:1000 ms | 内存限制:65535 KB难度:4描述 一个由 n * m 个格子组成的迷宫,起点是(1, 1), 终点是(n, m),每次可以向上下左右四个方向任意走一步,并且有些格子是不能走动,求从起点到终点经过每个格子至多一次的走法数。输入第一行一个整数 T 表示有 T 组测试数据。(T 对于每组测试数据:第一行两个整数 n, m,表
2016-08-06 09:28:22
367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人