sophia_hxw

人生有三恨,一恨鲫鱼有刺,二恨海棠无香,三恨红楼未完!----------张爱玲
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年7月14日

摘要: &1 涉及的函数 GetCurrentDirectory:返回当前进程的当前目录,并不一定返回你的exe应用程序的目录 如果你在应用程序中调用了打开文件对话框,你选择了一个文件,那么,这个文件所在的目录就成了当前进程的当前目录了。 assign:是字符串赋值函数; GetModuleFileName 阅读全文

posted @ 2016-07-14 16:34 sophia_hxw 阅读(765) 评论(0) 推荐(0) 编辑

摘要: &1 函数cin cin通过使用空白(空格、制表符和换行符)来定字符串的界。这意味着cin在读取字符数组输入时只读取一个单词,读取该单词后,cin将该字符串放一数组中,并自动结尾添加空字符。另外,cin也没有很好的控件输入的字符数,即输入字符数大于数组大小的情况没有处理。 &2 源代码-cin co 阅读全文

posted @ 2016-07-14 16:33 sophia_hxw 阅读(194) 评论(0) 推荐(0) 编辑

摘要: &1 相关函数assign的五种初始化方法 用常量字符串赋值,下面代码中的str1; 直接用另一个字符串赋值,见str2; 用一个字符串的前一段子串赋值,str3; 用另一个字符串的一个子串赋值,str4; 用几个相同的字符,赋值,见str5. &2 测试源代码 string str1("sophi 阅读全文

posted @ 2016-07-14 16:33 sophia_hxw 阅读(839) 评论(0) 推荐(0) 编辑

摘要: &1 string->char string str0 = "sophia is a good girl."; const char *str1 = str0.c_str();//string.c_str()返回的是const char类型 &2 char->string char str2[100 阅读全文

posted @ 2016-07-14 16:31 sophia_hxw 阅读(208) 评论(0) 推荐(0) 编辑

摘要: 从键盘给EOF结束标志,结束程序。 int c;do{ printf("请输入文档的结尾标志");} while ((c = getchar()) != EOF);cout<<"已得到文档结束标志"<<endl; 阅读全文

posted @ 2016-07-14 16:30 sophia_hxw 阅读(303) 评论(0) 推荐(0) 编辑

摘要: 文章是出自我的原创,是写在新浪博客里面的:http://blog.sina.com.cn/s/blog_13b7eb5b20102wvxw.html 首先,软件的版本你选择很重要,我们配置了两天才成功的,把最后安装的软件版本和相应的软件在下面给出。 系统配置:win7 X64,显卡是Geforce 阅读全文

posted @ 2016-07-14 16:28 sophia_hxw 阅读(3269) 评论(0) 推荐(0) 编辑

摘要: #1,概念 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O 阅读全文

posted @ 2016-07-14 16:22 sophia_hxw 阅读(221) 评论(0) 推荐(0) 编辑

2016年7月9日

摘要: #1,选择排序简介 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换, 阅读全文

posted @ 2016-07-09 13:24 sophia_hxw 阅读(151) 评论(0) 推荐(0) 编辑

2016年7月8日

摘要: #1,简介 冒泡排序是一种比较基础、简单的排序算法,它的思想就是:key值较大的会像泡泡一样被你挑选出来向后或者向前移,这具体取决于你想要的结果数组是大序排列还是小序排列。 操作:对数组(或者其他存储结构)依次遍历,比较相邻两个元素,若与你设定的顺序相反,则交换位置,然后对数组要进行len-1次这样 阅读全文

posted @ 2016-07-08 08:33 sophia_hxw 阅读(148) 评论(0) 推荐(0) 编辑

2016年7月7日

摘要: &1 思想和时间复杂度 分治法思想(Divide and Conquer),这是算法导论里面讲的第一个算法思想,很经典也很实用。 时间复杂度分析,最好是O(n),最差是O(n2),平均性能是O(nlog(n))。 &2 算法 #1. 在待排数列中(n个数)选择一个基准数(理论上可以任意); #2. 阅读全文

posted @ 2016-07-07 09:35 sophia_hxw 阅读(178) 评论(0) 推荐(0) 编辑