
面试复习
文章平均质量分 87
cjh94520
就一个编程男····见男多见女,对电脑时间多过女友··
展开
-
常用排序算法分析
常用排序算法分析常用排序算法有冒泡排序,选择排序,插入排序,堆排,希尔排序和快排;本文尽可能详尽地分析每一种排序算法的定义,实现代码,算法时间复杂度和稳定性。1.冒泡排序(BubbleSort)定义:冒泡排序,是模拟气泡上升过程的排序。气泡在上升过程体积不断变大,相似与排序比较中,相邻的两个“气泡”比较大小,大的“气泡”换原创 2014-08-25 00:09:08 · 559 阅读 · 0 评论 -
程序员学学智力题
程序员学学智力题关于智力题的心得:一般来说: - 题目语句中出现提示“无法确定”的情况,证明该组合有2个以上的可能性,这是一个关键切入点 - 有些题目采用“负负得正”的解放,这是一个隐藏的条件 - 推理的题目用小数字慢慢推敲,找规律==一、常规推理题==1.考虑一个双人游戏。游戏在一个圆桌上进行。每个游戏者都有足够多的硬币。他们需要在桌子上轮流放置硬币,每次必需且只能放置一枚硬币,要求硬币完全原创 2017-04-26 08:13:27 · 1770 阅读 · 0 评论