摘要: 绕了一圈,我又回来了。有点无奈,呵呵哒。没有一件事情是完美的,没有一件事情可以事事称心。也许这就是人生吧过早的获得,也意味着过早的失去。如果,我只有我,那我就做自己感兴趣的事情,赚一笔钱,然后去周游世界,做我自认为有意义的事。如果,我只有我,那我就不用考虑那么多,不用纠结,喜欢就做,不喜欢就再见!如... 阅读全文
posted @ 2015-12-02 13:44 jasmine_turnsoul 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 我真的想有一份热爱的工作,尽管工作里会有不可避免的琐碎事情,但起码是我热爱的领域,我看着周围的环境、做出的产品、身边的同事以及他们做的事情我都会开心。我现在真的是精力充沛,但却不知道用在哪里。实验室的项目如今终见起色,但我还是提不起来任何兴趣。在做导师的任务时,尽管克制再克制,还是忍不住爆粗口,我知... 阅读全文
posted @ 2015-05-12 13:29 jasmine_turnsoul 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 关于C++的内存处理,可分为三大块,分别是:(一)内存管理机制 (二)内存泄露处理(三)内存回收机制这篇文章将就(一)内存管理机制 进行深入探讨,如有错误欢迎大家指正。C++的内存管理也可细分为1. 程序内存布局2. 内存的分配方式3. 常见内存错误及对策----------------------... 阅读全文
posted @ 2015-04-29 09:42 jasmine_turnsoul 阅读(3708) 评论(0) 推荐(0) 编辑
摘要: (一)数组与指针本质是不同的。如下图所示char a[]="hello";char *p="hello";上述代码的初始化结果如下图所示:a就是一个数组变量,表示整个数组。p是一个指针变量,存储的值是地址。数组变量a和指针变量p,都存储在用户栈中。而表达式char *p=”hello“中的”hell... 阅读全文
posted @ 2015-04-22 02:08 jasmine_turnsoul 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1. A*算法2.BFS3.Dijkstra: (1)fibonacci 堆 (2) heap 堆4.启发式搜索算法5.遗传算法 阅读全文
posted @ 2015-04-22 00:56 jasmine_turnsoul 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1. 朴素算法:即暴力法缺点在于,未能充分利用位移s所提供的信息。比如p=aaab,发现位移s=0是有效的。则位移1,2,3都不是有效位,因为T[4]=b。时间复杂度:O((n-m+1)m)2. rabin-karp利用的是数论: 若a==b, 则 a≡b(mod q) ; 若a≠b(mod q),... 阅读全文
posted @ 2015-04-21 23:13 jasmine_turnsoul 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 来自: http://blog.csdn.net/on_1y/article/details/13030439 (这篇介绍的非常到位和透彻!!!)char *p="hello";char q[]="hello";char *r = (char*)malloc(sizeof(char)*6);我们知道... 阅读全文
posted @ 2015-04-21 16:03 jasmine_turnsoul 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters fo... 阅读全文
posted @ 2015-04-19 14:27 jasmine_turnsoul 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 思路:前后两个指针。又一次bug free!(但是速度慢。待我想想有什么更好解法么?或者是 判断可以优化?果真!判断isCharEqual(c1,c2)时,可以优化。不需要判断c1到底是大写还是小写)如下面。 bool isCharEqual(char c1, char c2){ ... 阅读全文
posted @ 2015-04-19 13:05 jasmine_turnsoul 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Write a function to find the longest common prefix string amongst an array of strings.思路:这道题其实很简单。只不过一开始我就想复杂了,一看求Longest,就联想到DP。然后又联想到Set来求交并。后来,突然想到... 阅读全文
posted @ 2015-04-19 11:58 jasmine_turnsoul 阅读(124) 评论(0) 推荐(0) 编辑