博客专栏  >  编程语言   >  算法杂混

算法杂混

在程序设计中,算法的优劣,数据结构的合理选用很重要,夯实地基,巩固基础

关注
0 已关注
5篇博文
  • 堆排序-java实现

    堆排序主要的过程就是建立大顶堆或者小顶堆,然后调整堆,最后进行堆排序。 ①建堆,建堆是不断调整堆的过程,从len/2处开始调整,一直到第一个节点,此处len是堆中元素的个数。建堆的过程是线性的过程,...

    2015-12-01 09:09
    187
  • 希尔排序-shellSort java实现

    希尔排序的实质就是分组插入排序,如何选取关键字,选取关键字是希尔排序的关键。 其实就是两步: 取步长,然后对每一个步长内的数字进行排序 改变步长,...

    2015-12-01 11:21
    219
  • 计数排序

    思路: 首先: 计算出待排序数组中最大值max与最小值min的差距,建立一个桶数组count; 其次: 用count数组的下标i来表示与最小值的差距,count[i]中来存待排序数组中有多少个与最...

    2015-12-01 19:18
    214
  • 斐波那契数列算法分析

    背景: 假定你有一雄一雌一对刚出生的兔子,它们在长到一个月大小时开始交配,在第二月结束时,雌兔子产下另一对兔子,过了一个月后它们也开始繁殖,如此这般持续下去。每只雌兔在开始繁殖时每月都产下一对兔子,...

    2015-12-15 21:46
    190
  • 基数排序 (Radix Sort)

    算法原理 ——————————————————————————————————— 基数排序 (Radix Sort) 是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位...

    2015-12-07 15:56
    231

Windows C/C++/C# 编程
1306363360
FFmpeg
1353627305
经典算法研究
323268360
微软面试100题系列
183178328
Java开发进阶
663046555
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部