摘要: 记事本类型的应用,可以打开、编辑、保存文本文档。可以增加单词高亮和其它的一些特性。 首先,对于这一个项目,可以说有点偷懒,因为如果要开始的毕竟是一个不小的项目,不使用浏览器的话,开发起来必然需要学习太多的东西,所以就使用了Qt中的一个小小的demo-----textedit,一个富文本的编辑器,之前曾经学习过Qt编程,但是真的没有好好了解过这一类的框架,这一次就当做是... 阅读全文
posted @ 2015-12-14 11:31 pinwei1900 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 统计字符串中单词的数目,更复杂的话从一个文本中读出字符串并生成单词数目统计结果。 第一个问题:这个问题的解决方案是,字符串之所以可以成为单词就是因为有空格符的出现,那么对于字符串中单词的数目来说,只需要统计其中空格符出现的次数就可以了~~~ 第二个问题,从文本中读出字符串并统计每一个单词的统计结果,那么久需要借助于字典map了,每一个单词使用了一个位置 ... 阅读全文
posted @ 2015-12-11 16:56 pinwei1900 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 判断用户输入的字符串是否为回文。回文是指正反拼写形式都是一样的词,譬如“racecar”。 使用字符串翻转的方法~~~soeasy~~!!#include #include #include using namespace std;int main(int argc, char const *argv[]){ string s,t; cin>>s; t=s; reverse(s... 阅读全文
posted @ 2015-12-11 14:50 pinwei1900 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 输入一个字符串,统计处其中元音字母的数量。更复杂点的话统计出每个元音字母的数量。 明显的是可以利用上一步的拉丁猪蚊子游戏进行处理,代码如下:1,统计元音出现的次数:#include #include #include using namespace std;int main(int argc, char const *argv[]){ set vowel; ... 阅读全文
posted @ 2015-12-11 14:45 pinwei1900 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 这是一个英语语言游戏。基本规则是将一个英语单词的第一个辅音音素的字母移动到词尾并且加上后缀-ay(譬如“banana”会变成“anana-bay”)。可以在维基百科上了解更多内容。 基本的思想是,对于aeiou这五个元音字符装起来,这里不需要序列,感觉使用set集合类挺好的,然后遍历,寻找第一个不属于元音字母的辅音字母,然后给它组合起来,然后连接到字符串的后面组成一个... 阅读全文
posted @ 2015-12-11 14:11 pinwei1900 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 首先这里的问题在于如何使用逆转的字符串,这里有很多实现的方法:1,使用数组进行逆转。#include #include using namespace std;int main(int argc, char const *argv[]){ string s; cin>>s; for (int i = s.size()-1; i >= 0; --i) { cout中的reverse(s.begin... 阅读全文
posted @ 2015-12-11 11:57 pinwei1900 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 今天使用深入搜索算法,搜算关于一个水坑的问题。好久没有认真看看C++的书,在该问题上发现自己还有很多地方不熟悉了。比如C++中数组的传递应该写成void dfs(int x,int y,char(&field)[N][M]) 其中[]的优先级比&要高,所以之前传值传递不行。#include usin... 阅读全文
posted @ 2015-12-07 17:18 pinwei1900 阅读(232) 评论(0) 推荐(0) 编辑
摘要: -------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行Ctrl+Q 定位到最后编辑的地方Ctrl+L 定位在某行Ctrl+O 快速显示 OutLineCtrl+T 快速显示当前类的继承结构Ctrl+... 阅读全文
posted @ 2015-11-30 17:27 pinwei1900 阅读(143) 评论(0) 推荐(0) 编辑