[Data Structures]Merge sort

2019-5-22 写技术

#include <stdio.h> #include <stdlib.h> void merge(int *dst, int *src, int left, int middle, int right) { int i,j,k; k = left; i = left; j = middle+1; while( i<=middle && j<=right ){ if(src[i] < src[j]){ dst[k++] = src[i++]; }else{ dst[k++] ...

阅读全文>>

标签: Data Structures data_structures

评论(0) 浏览(1043)

[Data structures]Heap sort

2019-5-21 写技术

#include <stdio.h> #include <stdlib.h> void heapAdjust(int *queue, int len, int start) { int p = start; int left = (p+1)*2 - 1; int right = (p+1)*2; int min = 0; int tmp; while( left <= len-1 ){ if(right <= len-1){ if(queue[left] < queue[right]){ min...

阅读全文>>

标签: Data Structures data_structures

评论(0) 浏览(923)

[Data Structures]Selection sort

2019-5-17 写技术

#include <stdio.h> #include <stdlib.h> #define MAX 65535 void simpleSelectionSort(int seq[], int n) { int i; int j; int min; int exchange; for (i=0; i<n; i++) { min = MAX; /* Get the least number */ for (j=i; j<n; j++) { if (seq[j] < min) { mi...

阅读全文>>

标签: Data Structures data_structures

评论(0) 浏览(945)

[C] About phrash on function

2019-4-29 写技术

#include <stdio.h> #include <stdlib.h> typedef struct _ss{ int a; int b; }ss; void fun( ss &s){ s.a = 2; s.b = 3; printf("fun:%d %d\n", s.a, s.b); } void fun2(ss *s){ s->a=55; printf("fun2:%d %d\n", s->a, s->b); } void fun3(ss *s){ fun(*s); ...

阅读全文>>

标签: C

评论(0) 浏览(1101)

[C++] About pointer to base class

2019-4-29 写技术

#include <stdio.h> #include <stdlib.h> class base{ public: int a; int b; int c; }; class hello:public base{ public: int c; int d; }; int main(){ base b; b.a = 1; b.b = 2; b.c = 5; hello *c; c =(hello *)&b; c->d = 3; printf(" %d %d...

阅读全文>>

标签: C++

评论(0) 浏览(1104)

[Data Structures] Swap sort

2019-4-28 写技术

#include <stdio.h> #include <stdlib.h> void bubbleSort(int seq[], int n) { int i; int j; int tmp; int exchange; for (i=0; i<n; i++) { exchange = 0; for (j=n; j>i; j--) { if (seq[j] < seq[j-1]) { /* swap j and j-1 */ tmp = seq[j]; seq[j] = ...

阅读全文>>

标签: data_structures

评论(0) 浏览(967)

[Data Structures] Insertion sort

2019-4-25 写技术

#include <stdio.h> #include <stdlib.h> /* Straight insertion sort */ void straightInsertionSort(int seq[], int n) { int i; int j; int tmp; for (i=1; i<n; i++) {//From 1 tmp = seq[i];//Store yourself for (j=i-1; j>=0 && seq[j]>seq[i]; j--) {//Compare b...

阅读全文>>

标签: Data Structures

评论(0) 浏览(995)

[C++]An example of hash_map

2019-4-23 写技术

#include <hash_map> #include <string> #include <iostream> using namespace std; using namespace stdext; int main(){ hash_map<string, string> mymap; mymap["aa"] = "Hello!"; mymap["bb"] = "You are who?"; mymap["cc"] = "See you!"; cout<<mymap["bb"]<<...

阅读全文>>

标签: C++

评论(0) 浏览(1036)

[PHP]How to enable mod_expires&mod_headers in order to achive static cache

2019-4-10 写技术

First: Open this line. LoadModule expires_module modules/mod_expires.so Second: Add this segment. <IfModule mod_expires.c>     ExpiresActive On     ExpiresByType text/html "now plus 5 minutes"     ExpiresByType text/css "now p...

阅读全文>>

标签: php

评论(0) 浏览(1072)

How to download ckplayer video

2019-4-1 写技术

There is a simple program by which you can download the ckplayer video. After create the list of download URL, copy it to download tools. After download aff of the files. Use the command to compare into a big file in windows: copy/b E:\temps\*.ts E:\temps\new.ts There is the...

阅读全文>>

标签: JS html

评论(0) 浏览(2661)

Powered by anycle 湘ICP备15001973号-1