自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 OS X 10.11 下解决Python-MysqlDB无法使用的问题

Apple 公司最近更新了OS X系统,更新到了10.11,对比10.10,10.11在安全性方面有了很大的提升,但是更新完10.11后发现Python-MysqlDB import失败了,原因是无法找到/usr/local/mysql/lib/libmysqlclient.18.dylib这个文件。在10.10中解决这个问题,只要执行这个命令即可:sudo ln -s /usr/lo

2015-10-11 23:34:14 2876 1

原创 C++ Prim算法构造可以使n个城市连接的最小生成树

问题描述:给定一个地区的n个城市间的距离网,用Prim算法建立最小生成树,并计算得到的最小生成树的代价。基本要求:1、城市间的距离网采用邻接矩阵表示,若两个城市之间不存在道路,则将相应边的权值设为自己定义的无穷大值。(要求至少10个城市,15条边)2、最小生成树中包括的边及其权值,并显示得到的最小生成树的代价。头文件.h//// MGraph

2015-06-11 12:59:48 9883 6

原创 C++判断用户输入路径是否正确(判断盘符是否存在以及“\”与"/")

直接上代码,用了windows.h里的函数获取盘符#include #include #include #include #include using namespace std;string userPath; //用户输入路径string TcharToChar(TCHAR * tchar); //TCHAR转char函数,并存放在

2015-06-11 12:57:00 6505

原创 UVaOJ---488 - Triangle Wave

488 - Triangle Wave格式错WA了好几次。。。。。。

2014-05-16 00:25:24 738

原创 RQNOJ -PID2 / 开心的金明

PID2 / 开心的金明01背包问题

2014-05-14 23:59:20 834

原创 UVaOJ 445 Marvelous Mazes

our mission, if you decide to accept it, is to create a mazedrawing program. A maze will consist of the alphabeticcharactersA-Z, * (asterisk), and spaces.Input and OutputYour program will gett

2014-05-14 23:45:45 487

原创 生成一个4*5的二维数组,找出二维数组的所有鞍点。所谓鞍点是指该位置的数在该行上最大,而在该列上最小。

鞍点(二维数组)    生成一个4*5的二维数组,找出二维数组的所有鞍点。所谓鞍点是指该位置的数在该行上最大,而在该列上最小。#include #include #include using namespace std;void main(){ int a[4][5],i,j,max,min,k,column,count=0; srand((unsigned)tim

2013-11-13 15:23:37 9527

转载 随机产生5个两位正整数,存放在数组中,对数组元素从小到大排序。

#include #include #include using namespace std;int main(){ int a[5],i,j,t; srand((unsigned)time(NULL)); for(i=0;i<5;i++) { a[i]=rand()%90+10; cout<<setw(5)<<a[i]; } cout<<endl; f

2013-11-13 00:44:58 2470

原创 编写程序将十进制整数转化为二进制数(除以2逆序取余法) C++

编写程序将十进制整数转化为二进制数(除以2逆序取余法)#include &lt;iostream&gt;#include &lt;iomanip&gt;#include &lt;ctime&gt;using namespace std;int main(){ int n,i,j,m=0,a[10000]; cout&lt;&lt;"请输入一个整数:"; cin&gt;&gt;n...

2013-11-13 00:44:10 10829

原创 狐狸找兔子 C++

围绕着山顶有10个洞,一只狐狸和一只兔子住在各自的洞里。狐狸想吃掉兔子。一天,兔子对狐狸说:“你想吃我有一个条件,先把洞从1-10编上号,你从10号洞出发,先到1号洞找我;第二次隔1个洞找我,第三次隔2个洞找我,以后依次类推,次数不限,若能找到我,你就可以饱餐一顿。不过在没有找到我以前不能停下来。” 狐狸满口答应,就开始找了。它从早到晚进了1000次洞,累得昏了过去,也没找

2013-11-13 00:42:52 3579

原创 魔术师的猜牌术(一维数组) C++程序

魔术师的猜牌术(一维数组)魔术师利用一副牌中的13张黑桃,预先将它们排好后迭在一起,牌面朝下。对观众说:我不看牌,只数数就可以猜到每张牌是什么,我大声数数,你们听,不信?你们就看。魔术师将最上面的那张牌数为1,把它翻过来正好是黑桃A,将黑桃A放在桌子上,然后按顺序从上到下数手中的余牌,第二次数1,2,将第一张牌放在这迭牌的下面,将第二张牌翻过来,正好是黑桃2,也将它

2013-11-13 00:31:29 4455

转载 抓交通肇事犯 (C++)

抓交通肇事犯一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号#include #include using namespace std;void ma

2013-11-08 00:22:41 2594

转载 有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?#include using namespace std;void main(){ int g,s,b,i=0,n; for(g=1;g<=4;g++) for(s=1;s<=4;s++) for(b=1;b<=4;b++) { if(g!=s && s!

2013-11-08 00:21:11 1459

转载 判断某三位正整数是否为可逆素数。可逆素数指:一个素数将其各位数字的顺序倒过来构成的反序数也是素数。(提示:首先判断n是否为素数,如果是:则将设法获得n被倒置后的三位数,接着判断其是否为素数。)

#include #include using namespace std;void main(){ int n; cin>>n; int j; for(j=2;j<=sqrt(double(n));j++) if(n%j==0) { cout<<"不是可逆素数"<<endl; break; } if(j>sqrt(double(n))) {

2013-11-08 00:19:57 6244

转载 用C++绘制一条正弦曲线

用C++绘制一条余弦曲线//用C++绘制一条余弦曲线#include #include using namespace std;void main(){ double y; int x,m; for(y=1;y>=-1;y-=0.1) //0-π,π到2π分别绘制21个点 { m=abs(asin(y))*10; //横坐标 if

2013-11-08 00:17:57 3211

原创 从键盘输入一组非0整数,以输入0为结束标志,求这组整数的平均值,并统计其中正数和负数的个数。(根据循环变量的初值、终值无法判断出循环次数时建议使用while或do while语句完成)。

从键盘输入一组非0整数,以输入0为结束标志,求这组整数的平均值,并统计其中正数和负数的个数。(根据循环变量的初值、终值无法判断出循环次数时建议使用while或do while语句完成)。#include using namespace std;int main(){ int a,i=0,sum=0.0,m=0,n=0; cout<<"请输入一组整数:"; whi

2013-11-08 00:16:08 31205 3

原创 将任意一整数插入到数组中,插入位置由用户由键盘输入。

将任意一整数插入到数组中,插入位置由用户由键盘输入。#include #include #include using namespace std;void main(){ int i,a[11],k,m; srand((unsigned)time(NULL)); for(i=0;i<10;i++) { a[i]=rand()%90+10; cout

2013-11-08 00:12:22 1811

原创 已知一按升序排好的包含有10个元素的数组,将某一整数插入到该数组中

已知一按升序排好的包含有10个元素的数组,将某一整数插入到该数组中#include #include #include using namespace std;void main(){ int i,a[11]={1,4,7,10,13,16,19,22,25,28},k,m; cin>>k; if(k>=28) { a[10]=k; for

2013-11-08 00:09:29 2654

原创 3000以内亲密数(C++)

亲密数如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。#include #include using namespace std;void main(){ int m,n,i,j; for(m=1;m<=3000;m++) { int sum1=

2013-11-08 00:06:06 5069

原创 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5

题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。提示:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数n, 重复执行第一步。(3)如果n不能被k

2013-11-07 23:59:03 1418

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除