面试基础算法
来源:互联网 发布:淘宝红包签约 编辑:程序博客网 时间:2024/06/08 15:57
- BubbleSort(R, n)
- {
- int i, j;
- int tmp;
- int exchange;
- for(i = 0; i < n-1; i++)
- {
- exchange = 0;
- for(j = n-1; j > i; j--)
- {
- if(R[j] < R[j-1])
- {
- tmp = R[j];
- R[j] = R[j-1];
- R[j-1] = tmp;
- exchange = 1;
- }
- }
- if(exchange == 0)
- return 0;
- }
- }
- QuickSort(R, s, t)
- {
- int i,j;
- int tmp;
- i = s;
- j = t;
- if(s < t)
- {
- tmp = R[i];
- while(i != j)
- {
- while(i < j && R[j] > tmp)
- j--;
- R[i] = R[j];
- while(i < j && R[i] < tmp)
- i++;
- R[j] = R[i];
- }
- R[i] = tmp;
- QuickSort(R, s, i-1);
- QuickSort(R, i +1, t);
- }
- }
0 0
- 面试基础 -- 冒泡算法
- 面试基础算法
- 一些基础的算法题(面试)
- 笔试、面试重点总结:算法基础、数据结构
- 笔试、面试重点总结:算法基础、数据结构
- 笔试、面试重点总结:算法基础、数据结构
- 笔试、面试重点总结:算法基础、数据结构
- 面试可以能遇到的基础算法
- BAT面试算法基础学习笔记
- 面试---算法排序基础(1)
- java面试算法与设计(基础)
- Java面试宝典系列之基础排序算法
- Java面试宝典系列之基础排序算法
- Java面试宝典系列之基础排序算法
- Java面试宝典系列之基础排序算法
- 面试的时候最常用的两个基础算法
- Java面试宝典系列之基础排序算法
- 10个经典C语言面试基础算法
- hdoj 1089 A+B for Input-Output Practice (I)
- 字节顺序
- mysql基础
- hdoj 1090 A+B for Input-Output Practice (II)
- 迭代器模式分析、结构图及基本代码
- 面试基础算法
- hdoj 1091 A+B for Input-Output Practice (III)
- Android Bitmap和Canvas学习笔记
- jQUery_review之jQuery的终极ajax方法$.ajax()
- hdoj 1092 A+B for Input-Output Practice (IV)
- C语言中字符串常量到底存在哪了?
- C++版的循环缓冲区类(实际测试可用!)
- 右伙叮要罗顺尖订只宛民
- 右伙叮要罗顺尖订只宛民