算法
自仙来也
某互联网企业新手后端工程师
展开
-
递归实现自顶向下的二路归并排序
package Sort;/** * 二路归并算法的核心,将两个数组合并成一个 * Created by Administrator on 2016/11/28. */ public class Merge { static int TR2[]=new int [100];public static void merge(int []a,int[]b,int i,int原创 2016-11-29 12:38:25 · 1720 阅读 · 0 评论 -
养成在程序中对可能出现的异常进行处理的习惯
引子在以前写WEB后台的时候,我们就见过各种异常,比如POST或者GET的值没过来,如果这时候只写了逻辑操作,就会带来问题,PHP中是用isset函数(PHP处理这些确实很方便),判断是否存在。因为我们实际的生产环境不可能只输入正确的值,错误,或者说异常处理就显得非常重要。 在大学上UNIX操作系统选修课时,老师叫段翰聪,是位很厉害的LINUX骨灰级玩家。他说,一个程序,对错误处理的代码一般是要占原创 2016-11-16 23:22:42 · 365 阅读 · 0 评论 -
堆排序与快排比较
昨天做腾讯的笔试题中有一道选择题,问几种排序的最坏情况,快排,冒泡大家肯定都知道是n^2,当时选项中有一个堆排序,不是很确定,下来就把这些收集了一下表格转自http://www.cnblogs.com/xiaochun126/p/5086037.html之后就重点说一下堆排序和快排的选择问题各种常用排序算法类别排序方法原创 2017-04-04 19:36:42 · 9360 阅读 · 4 评论