找工作--面试
文章平均质量分 90
bdyyt
这个作者很懒,什么都没留下…
展开
-
关于做程序这件事
本帖 转自 http://www.cnblogs.com/wn17173/p/3249492.html我是个程序员,19岁的时候,我心高气傲,和3个学得很好的同学去了上海,那时是2009.6.5。当时经历了一次试用期没过的辞退后,我在一家专做日本外包项目的公司做事。天天加班,像机器一样写弱智代码,内心十分空虚并且没有进步。一年后,我被辞退,因为我日语没有进步,代码bug很多。当月,结算,公转载 2013-08-10 15:07:44 · 747 阅读 · 0 评论 -
1-华为招聘--软件工程师上机考试--字符串过滤,字符串压缩,整数运算
一、/*题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数: void stringFilter(const char *pInputStr, long lInputLen,转载 2013-08-10 15:03:53 · 759 阅读 · 0 评论 -
常见排序算法小结
排序算法经过了很长时间的演变,产生了很多种不同的方法。对于初学者来说,对它们进行整理便于理解记忆显得很重要。每种算法都有它特定的使用场合,很难通用。因此,我们很有必要对所有常见的排序算法进行归纳。 我不喜欢死记硬背,我更偏向于弄清来龙去脉,理解性地记忆。比如下面这张图,我们将围绕这张图来思考几个问题。 上面的这张图来自一个PPT。它概括了数据结构中的所有常见的排序算转载 2015-06-29 20:56:57 · 745 阅读 · 0 评论 -
视觉直观感受 7 种常用的排序算法
原文出处: todayx 欢迎分享原创到伯乐头条1. 快速排序介绍:快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来,且在转载 2015-06-29 20:58:58 · 737 阅读 · 0 评论 -
常见的排序算法
总结一下常见的排序算法。 排序分内排序和外排序。内排序:指在排序期间数据对象全部存放在内存的排序。外排序:指在排序期间全部对象个数太多,不能同时存放在内存,必须根据排序过程的要求,不断在内、外存之间移动的排序。内排序的方法有许多种,按所用策略不同,可归纳为五类:插入排序、选择排序、交换排序、归并排序、分配排序和计数排序。插入排序主要包括直接插入排序,折半插入排序和希尔排序两种;转载 2015-06-29 21:05:57 · 754 阅读 · 0 评论