自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 算法小白总结(四)-----分治法之排序问题

一、 二分搜索1、 问题描述:在一排序好的n个元素中寻找特定元素x。例:在排序好的int型数组a中查询元素5是否存在。2、基本思想:将n个元素分成个数大致相同的两半,并不断分治,最终找到结果。3、java实现: public class BinarySearch { /** * 在已排序数组a中查找元素x; * @param a 数组 * @par

2015-06-28 16:39:34 646

原创 算法小白总结(三)-----分治法&&棋盘覆盖问题

实例:棋盘覆盖问题问题描述在一个2^k×2^k 个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用图示的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。                                        

2015-06-27 19:49:40 2005

原创 算法小白总结(二)------递归调用

递归调用:直接/间接调用自身。特点:通过栈管理,后调用先返回 优点:结构清晰,可读性强,易于用数学归纳法证明其正确性 缺点:效率低,时间长,空间消耗多消除递归思路:用户自定义栈 —— 取代—— 系统递归调用工作栈

2015-06-23 19:53:54 508

原创 算法小白总结(一)-----什么是算法?

2015-06-23 16:45:09 418

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除