我的编程学习日志(15)--C/C++实现输出汉字拼音的首字母
2015年1月26日
|gojuukaze
|评论:0
|阅读:1890
|说实话,写的程序越多,就越讨厌汉字,因为汉字在计算机里的编码不统一,不像英文字母那样一个ascll码就解决。 就比如做的那个地铁导航,还有flppy bird程序,当时就被怎么查汉字还有汉字编码转换问题弄得身心疲惫。 前几天有人问我地铁导航里的pinyin()等函数是做什么的,那个就是用来返回汉字拼音的首字母。 这段代码是网...
2015年1月21日
|gojuukaze
|评论:0
|阅读:1870
|题目描述: 会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。 对于某个满足要求的8皇后的摆放方法,定义一个皇后串a与之对应,即a=b1b2...b8,其中bi为相应摆法中第i行皇后所处的列数。已经知道8...
2015年1月20日
|gojuukaze
|评论:0
|阅读:1947
|本学期的课程设计,实现最短路的算法,于是采用了DIJKSTRA算法,并用双向广搜优化了。 实现了简易的北京地铁导航。于是把代码分享出来。 (核心代码是find_min(),Dijkstra()部分) 转载或者用到里面的代码请注明博主姓名以及出处! (注:只输入了图片里的地铁站信息,所用到的文件最下面有下载,因为这些文件是我...
2014年12月11日
|gojuukaze
|评论:0
|阅读:1677
|用SDL编写的Flappy bird电脑版。 请大家尊重原创,转载或者用到其中的函数请注明出处,以及作者(五十风) main.cpp /*************************************************************** * 版权所有 (C)2014, 五十风 * * ...
2014年10月20日
|gojuukaze
|评论:0
|阅读:1507
|
终于把八数码问题解决了,先贴上代码,详解下一篇博文给出
本人测试了一下,应该没有错,如果发现有错欢迎指正
(转载代码请标明出处)
#include
我的编程学习日志(13)--打开一个文件的方法(system(),ShellExecute())
2014年10月14日
|gojuukaze
|评论:0
|阅读:1438
|今天遇到一个问题,需要在程序开始时打开一个txt文档,刚开始用system(),但这样其实做是有问题的。 1,system() 用sestem()打开一个文件后,本程序等待,直到打开的文件关闭后本程序才继续执行。 不理解的话请看下面这个例子:
2014年9月24日
|gojuukaze
|评论:0
|阅读:1555
|求最大公约数最基本的方法就是,用一个数每次加1,除这两个数。 最小公倍数就是两个数除以最大公约数的商相乘,再乘以最大公约数(a/gcd*b/gcd*gcd) 化简以后就是a*b/gcd, 但在编程中,a*b很可能会超出范围,所以我们要先除再乘,即:a/gcd*b 代码: int a=1,b=2,i=1,gcd,lc...