数据结构与算法
一点一滴学习,逐步成长
YFL_iOS
文艺程序员,美食爱好者。
喜爱编程、健身,喜爱写字、读书。
喜爱一切能让自己变得美好的事物。
展开
-
基础算法之 排序
概念 :每一趟从待排序的数据元素中选出最 ( 大/小 ) 值的一个元素,顺序放在已排好序的数列的最后或最前,直到全部待排序的数据元素排完。 如下图下面演示java示意代码: 方案一 :int [] arrays = {4,13,56,42,78,0};for(int i = 0; i< arrays.length-1;i++) { for(int j = i+1; j< arrays.lengt原创 2017-11-01 17:20:56 · 278 阅读 · 0 评论 -
二分法查找θ(logn)
文章目录 一、递归查找 二、非递归查找 一、递归查找 int binarySearch1(int a[] , int low , int high , int findNum) { int mid = ( low + high ) / 2; if (low > high) return -...原创 2018-04-05 15:00:56 · 689 阅读 · 0 评论