摘要: 1、定义一个函数,删除字符串中所有重复出现的字符,例如输入“google”,删除重复的字符之后的结果为“gole”。解题思路:像这种求字符串的重复字符,并且去掉重复字符,我们一般可以用哈希表来解决,时间复杂度一般为o(n),后面我将列举三个非常明显的例子用哈希表来解决。首先上段代码:void p... 阅读全文
posted @ 2014-07-31 16:41 杠上开花 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 手机游戏开发最近很火爆,鉴于一直在学习c++,看起来上手就比较快了。这篇文章来自皂荚花 cocos2d-x技术,我把我的想法分享给大家。首先来看一段代码:CCScene* HelloWorld::scene(){ CCScene * scene = NULL; do { ... 阅读全文
posted @ 2014-07-08 15:52 杠上开花 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 学习c++的童鞋们,这本书不能错过,最近在学校图书馆借来这本书,准备好好啃啃它了,先把它的基本内容过一遍吧。改变旧有的的C习惯 条款1:尽量以const和inline取代#define。 条款2:尽量以取代 条款3:尽量以new和delete取代malloc和free。 条款4:尽量使用C++风... 阅读全文
posted @ 2014-07-05 09:59 杠上开花 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 学习c++和MFC一段时间了,苦于没有项目实战,所以自己写了一个简单的简单通讯录程序,以前用c#写简单很多,例程是这本书上的实例,我的第一个winform程序也是从这本书上学的,总结c#写的话更简单,直接拖控件,而且正则表达式库中也有,而用vc++的话还必须学习boost库中的 regex表达式,... 阅读全文
posted @ 2014-06-07 19:06 杠上开花 阅读(2921) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中优化中用到了设计模式中用到工厂设计模式,在此说说自己的看法,看以前师兄写的代码真的不堪入目啊,没一点结构化分模块的意思。整个代码都是从头写到尾,而且代码命名也不规范,从没考虑到优化代码的问题,不是科班出身俺的还是有很多要学习的地方。项目是关于高精度检测方面的。我主要是把算法分成相关模... 阅读全文
posted @ 2014-03-03 22:47 杠上开花 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 1.继续深入学习c#,设计模式,算法数据结构等相关计算机专业知识。2.除了计算机相关专业知识,其他方面书籍如管理、文学等相关方面的书籍业余时间可以大量阅读。3.上半年继续对项目的相关算法进行优化和整理,写一篇质量比较高的论文,下半年找一份理想的工作,看能不能在本命年顺利脱单。 阅读全文
posted @ 2014-01-02 20:23 杠上开花 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 最近一直在看《算法导论》,看完麻省理工的视频,才敢动手敲敲代码。对于一些经典算法感觉看了就会忘 ,只有自己体会了消化了才会成为自己的东西,在这里就相当于写写笔记加深印象。快速排序是一种基于分治技术的排序算法,思想核心是选择一个基准元素X将待排序元素分成两个子序列,使得一个子序列中的元素均小于等于X... 阅读全文
posted @ 2013-07-12 21:50 杠上开花 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: 数字图像处理是利用计算机技术对图像进行降噪,分割,恢复,压缩的技术,图像处理领域的基本问题可以由MATLAB和Simulink提供的工具直接求解。我在这里对图像处理问题进行一个简单的介绍。 图像处理在MATLAB下目前有两种解决办法,一种是采用MATLAB图像工具箱(Image Processing Toolbox),该方法基于MATLAB语句的函数调用与编程对图像进行处理;二是基于SiumLinK的框图方法,使用图像与影像模块集(Video and Image Processing Blockset ,VI模块集)研究图像与影像的问题。这种方法的优势是通过框图建立影像处理系统模型,现在就S. 阅读全文
posted @ 2013-06-10 20:25 杠上开花 阅读(814) 评论(0) 推荐(0) 编辑