这一系列博客的特点就是——给出每趟排序的结果
本来想着好好写一下过程,弄个图片什么的,不过觉得网上的解析太多了,都比较好。《算法导论》上面那个比喻,比做打扑克牌的插入新牌,就比较形象。所以这些博客就算是对自己的总结吧。
#include
void InsertSort(int *m, int n)
{
int i,j,temp;
for(i...
分类:
编程语言 时间:
2015-05-26 12:40:30
阅读次数:
148
这一系列博客的特点就是——给出每趟排序的结果
本来想着好好写一下过程,弄个图片什么的,不过觉得网上的解析太多了,都比较好,所以这些博客就算是对自己的总结吧。
#include
void SelectSort(int *m, int n)
{
int i,j,k,temp;
bool flag;
for(i=0;i<n-1;i++)
...
分类:
编程语言 时间:
2015-05-26 12:39:15
阅读次数:
119
终于补出这道:一直耽搁到现在找到一个代码可读性很好的分块temp;题意:给一个长度为n 的数组 A,Q次询问,区间相等数的最大范围是多少?数据范围都是10e5;当然知道分块了;传统分块看各种累;找了一份很好的tmp 2 3 using namespace std; 4 const int N =1....
分类:
其他好文 时间:
2015-05-26 06:44:41
阅读次数:
121
APPLIES TO:Oracle Database - Enterprise Edition - Version 8.1.5.0 and laterInformation in this document applies to any platform.GOALHow to release Tem...
分类:
其他好文 时间:
2015-05-25 18:29:09
阅读次数:
144
1 #include 2 #include 3 int func(int x)//自定义函数实现寻找素数功能 4 { 5 int i, flag = 1; 6 for (i = 2; i b)20 {21 temp = a;22 ...
分类:
编程语言 时间:
2015-05-24 23:07:39
阅读次数:
445
题目示例: "abcdefgh" 循环右移3位得到 "defghabc"解法一:消耗额外的3个空间,空间复杂度为O(n),当程序运行的空间比较苛刻的时候,不可取。时间复杂度为O(n)1 int main(){2 char source[]="abcdefg";3 char *temp...
分类:
其他好文 时间:
2015-05-24 21:37:36
阅读次数:
149
——from mepublic class BubbleSort{ public static int[] sortArray(int[] nums){ for(int i=0;inums[j]){ int temp=nums[i]; ...
分类:
编程语言 时间:
2015-05-24 00:02:58
阅读次数:
170
//冒泡排序voidbubbleOrder(vector&data){intlength=data.size();intflag=0;inttemp;for(inti=0;ii+1;j--){if(data[j-1]>data[j]){flag=1;temp=data[j];data[j]=data...
分类:
编程语言 时间:
2015-05-23 18:10:35
阅读次数:
129
DES加密解密算法// 仿射变换加解密.cpp : 定义控制台应用程序的入口点。
//#include
#include static char key[10], key_a[5], code[8], key_b[5], temp[10], key_aa[8], key_bb[8], l[4], r[4], l_a[4], r_a[4], V[8] = { 0,...
分类:
编程语言 时间:
2015-05-22 22:35:59
阅读次数:
208
还是思维不够清晰,试了好多次才试对,代码里注释掉的部分复杂度太高,不能通过。class Solution {private: vector> res;public: bool isLegal(vector &temp, int row, int col) { //列...
分类:
其他好文 时间:
2015-05-22 18:32:51
阅读次数:
113