上一页 1 ··· 13 14 15 16 17
插入排序思想: 插入排序的过程类似于打牌时起牌的过程,可以将牌分为两个部分,一部分为手中的已经排好序的牌,另一部分是还未排序的的牌,每起一张牌将它插入到已经排好序的牌堆当中,初始状态为已排序牌堆的牌数为1,终止结果为已排序的牌堆中牌的数目为n,即全部排好序。输入:n 待排序的数字的个数待排序的n个数字输出:排好序的n个数字#include <iostream>using namespace std;int main(){ int n; int *data; int temp; cout<<"Please input the num:"<< Read More
posted @ 2012-11-24 22:48 再见,少年 Views(133) Comments(0) Diggs(0) Edit
情景描述如下: 输入m*n的矩阵,矩阵中的0代表陆地,1代表水域,被水域包围的岛的最大面积;如下矩阵:1 1 0 1 1 1 1 10 1 0 1 0 1 0 01 0 0 1 0 1 0 11 1 1 0 0 0 1 01 0 0 1 0 0 0 11 1 1 0 1 1 1 11 0 0 0 0 0 0 01 0 1 1 1 0 1 0最大的岛面积为8;型如:输入:首先是行数m和列数n;然后是一个m*n的矩阵;输出:输出最大的岛的面积;代码如下:#include <stdio.h>#include <stdlib.h> typedef struct node { i Read More
posted @ 2012-11-22 16:34 再见,少年 Views(242) Comments(0) Diggs(0) Edit
上一页 1 ··· 13 14 15 16 17