其實可以不用sort檢驗,排序的特點就是前乙個數比後乙個小(或大)嘛,不過完全無所謂,用這個現成的就行。
#include#include#include#include#include#includeusing namespace std;
#define testtime 5000/*測試輪數*/
#define vectorlen 20/*vector長度範圍*/
#define datalen 100/*資料長度範圍*/
void rightmethod(vector&a)
void merge(vector&a,int l,int r)
while(ll<=mid)
x[i++]=a[ll++];
while(rr<=r)
x[i++]=a[rr++];
for(int i=0;i&a,int l,int r)
void testmethod(vector&a)
void print(vectora)
int main()
}cout<<"right"
return 0;
}
選擇排序和對數器
演算法的過程描述如下 arr 0 n 1 範圍上,找到最小值所在的位置,然後把最小值交換到0位置。arr 1 n 1 範圍上,找到最小值所在的位置,然後把最小值交換到1位置。arr 2 n 1 範圍上,找到最小值所在的位置,然後把最小值交換到2位置。arr n 1 n 1 範圍上,找到最小值位置,然...
oc對陣列排序
nsmutablearray array1 nsmutablearray alloc initwithobjects nil 這是資料來源,對陣列裡面的字典的 屬性進行排序 第一種方案 氣泡排序寫倆for迴圈 氣泡排序 nsdictionary t for int i 0 i array1 coun...
tensorflow對陣列排序
有時我們會遇到tensor域下的陣列排序,比如按照一定規則對輸入排序。import tensorflow as tf import numpy as np a tf.placeholder tf.int32,shape 3,2 bb tf.constant a the array reordered...