- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 图文教程:Win7增加C盘容量及对分区再分区(一个盘分两个盘)
提要:电脑的硬盘已经分区了,并安装了操作系统(本文的Win7),可使用过程中我发现C盘容量小了需要增加容量,还有已经分区的盘太大了,我想将这一个盘重新分区为两个盘,可里面已经存放了资料。我得想个办法在不损坏资料的情况下将这个分区分为两个盘……这里说的系统分区是指使用软件对已装好的系统(xp或win7,包括64位系统)进行分区,包括将一个盘分成两个盘(比如D盘70G,其中已用20G,将之分成
2014-11-13 22:34:03
4261
原创 UVA 11039 Building designing
#include#include#includeusing namespace std;int cmp(int a,int b){ return abs(a)<abs(b);}int main(){ int T,n,sum; int a[500005]; cin>>T; while(T--) { cin>>n;
2014-08-20 20:16:00
519
原创 HNUOJ 12609 统计单词 2013年“程序之星”ACM程序设计大赛(水题一A纪念)
统计单词Time Limit: 1000ms, Special Time Limit:2500ms, Memory Limit:65536KBTotal submit users: 27, Accepted users: 22Problem 12609 : No special judgementProblem description给定
2014-08-08 10:30:12
586
转载 POJ推荐50题
POJ推荐50题1. 标记“难”和“稍难”的题目可以看看,思考一下,不做要求,当然有能力的同学可以直接切掉。2. 标记为 A and B 的题目是比较相似的题目,建议大家两个一起做,可以对比总结,且二者算作一个题目。3. 列表中大约有70个题目。大家选做其中的50道,且每类题目有最低数量限制。4. 这里不少题目在 BUPT ACM FTP 上面都有代码,请大家合理利
2014-07-30 17:28:20
654
原创 hud 4891 The Great Pan 多校
#include"iostream"#include"cstdio"#include"string.h"#include"algorithm"using namespace std;int const MAX= 1048577;int n , ans, tans;char txt[MAX];bool fa, fb ;void work(){ int i, len =
2014-07-29 20:59:25
767
转载 最小生成树-Prim算法和Kruskal算法
最小生成树-Prim算法和Kruskal算法 Prim算法1.概览普里姆算法(Prim算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点(英语:Vertex (graph theory)),且其所有边的权值之和亦为最小。该算法于1930年由捷克数学家沃伊捷赫·亚尔尼克(英语:Vojtěch
2014-07-28 20:43:05
443
转载 struct和typedef struct
struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student s
2014-07-28 16:05:48
323
转载 最小生成树之prim算法2
最小生成树之prim算法边赋以权值的图称为网或带权图,带权图的生成树也是带权的,生成树T各边的权值总和称为该树的权。 最小生成树(MST):权值最小的生成树。 生成树和最小生成树的应用:要连通n个城市需要n-1条边线路。可以把边上的权值解释为线路的造价。则最小生成树表示使其造价最小的生成树。 构造网的最小生成树必须解决下面两个问题: 1、尽
2014-07-25 16:49:58
570
转载 最小生成树prim算法实现
最小生成树prim算法实现今天从志权师兄那里学会了最小生成树。所谓生成树,就是n个点之间连成n-1条边的图形。而最小生成树,就是权值(两点间直线的值)之和的最小值。 首先,要用二维数组记录点和权值。如上图所示无向图:int map[7][7]; map[1][2]=map[2][1]=4; map[
2014-07-25 16:39:09
472
2
转载 造成segment fault,产生core dump的可能原因
造成segmentation fault的可能原因分析一 造成segment fault,产生core dump的可能原因1.内存访问越界 a) 由于使用错误的下标,导致数组访问越界 b) 搜索字符串时,依靠字符串结束符来判断字符串是否结束,但是字符串没有正常的使用结束符 c) 使用strcpy, strcat, sprintf, strcmp, strcasecmp等
2014-07-25 09:51:39
460
转载 一个女程序员的故事(个人觉得写的很好)
从哪里说起呢,我的程序员之路。有些话只是自己心里想的很明白,还从没说过。希望你有耐心看完,因为我的故事不精彩,也算不上奋斗史。我的文笔和叙事能力也很差。 高中报志愿的时候坚定的报了计算机技术及应用,当时对计算机的认识只是机房里的苹果机,和老师教的用basic 输出一个正方形之类的。 我当时觉得我对计算机一无所知,我想了解他,就选择了这个专业,当然当时程序员的收入也是可观的。 :
2014-07-23 15:02:35
642
原创 HDU 4861(2014多校联赛1)1001 Couple doubi
好吧,上面#include#includeusing namespace std;int main(){ long long k,p; while(scanf("%I64d%I64d",&k,&p)!=EOF) { if((k/(p-1))%2) printf("YES\n"); else printf("NO\
2014-07-23 09:51:14
555
1
转载 五大常用算法之二:动态规划算法
五大常用算法之二:动态规划算法一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的
2014-07-16 20:52:55
425
转载 算法策略的总结
算法策略的总结 策略是面向问题的,算法是面向实现的。 一、不同算法策略特点小结1、贪心策略 贪心策略一方面是求解过程比较简单的算法,另一方面它又是对能适用问题的条件要求最严格(即适用范围很小)的算法。 贪心策略解决问题是按一定顺序,在只考虑当前局部信息的情况下,就做出一定的决策,最终得出问题的解。 即:通过局部最优决策能得到全局最优决策
2014-07-16 20:45:02
1511
原创 J - Min Number
题意:给出一个n和交换次数k,求对这个数进行k次交换后得到的最小的数是什么思路:对这个数两头进行枚举即可!:只想说把数字用char存储时,在比较大小时千万要记得数字要用字符表示,eg:a[i]#include#include#includeusing namespace std;int main(){ char temp,a[1005]; in
2014-03-25 20:41:48
499
原创 G - Simple Equation
ZOJ Monthly, January 2014 E Diagonal (浙江大学月赛)千万不要误以为是螺旋表。。。因为螺旋表不是最大的。。而应该是下面这样的。65437161281514139101112
2014-03-21 20:49:38
525
原创 6182 Ginkgo Numbers
千万不要被长长的题目意思迷惑,题目大意就是说,判断一对数p,q是不是只有8个因子,是则输出“P”,否则输出“C”。整个题目只有这个条件 Suppose m*m + n*n > 0,m, n is a divisor of p,q. if and only if the integer m*m+ n*n is a common divisor of m*p+n*q and m*q-n*p.
2014-03-10 20:59:59
841
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人