void Knight(int i , int j) { // printf("%d %dn",i,j) if (board[i][j] != 0 || i < 0 || i >= Size || j < 0 || j >= Size ) { return } step++ board[i][j]=step if (step == Size*Size) { showboard() system("PAUSE") return } //DFS Knight(i-2,j-1) //left Knight(i-2,j+1) Knight(i+2,j-1) //right Knight(i+2,j+1) Knight(i-1,j-2) //up Knight(i+1,j-2) Knight(i+1,j+2) //down Knight(i-1,j+2) // board[i][j]=0 step-- }
資源簡介:void Knight(int i , int j) { // printf("%d %dn",i,j) if (board[i][j] != 0 || i < 0 || i >= Size || j < 0 || j >= Size ) { return } step++ board[i][j]=step if (step == Size*Size) { showboard() system("PAUSE") return ...
上傳時間: 2014-01-17
上傳用戶:cxl274287265
資源簡介:DragQueryPoint( hDropInfo,&pt ) CString strPos strPos.Format("拖放的位置:(%d %d)",pt.x,pt.y) SetDlgItemText(IDC_FILEPOS,strPos)
上傳時間: 2015-10-26
上傳用戶:xsnjzljj
資源簡介:int trace (int i, int j, int low, IMAGE im,IMAGE mag, IMAGE ori) float gauss(float x, float sigma) float dGauss (float x, float sigma) float meanGauss (float x, float sigma) void hysteresis (int high, int low, IMAGE im, IMAGE mag, IMAGE ori...
上傳時間: 2015-01-30
上傳用戶:杜瑩12345
資源簡介:Status CreateSMatrix(RLSMatrix &M) { // 創建稀疏矩陣M int i Triple T Status k printf("請輸入矩陣的行數,列數,非零元素數:") scanf("%d,%d,%d",&M.mu,&M.nu,&M.tu) M.data[0].i=0 // 為以下比較做準備 for(i=1 i<=M.tu i++) ...
上傳時間: 2013-12-22
上傳用戶:shanml
資源簡介:河內塔問題 #include<stdio.h> #include<stdlib.h> int fun_a(int) void fun_b(int,int,int,int) int main(void) { int n int option printf("題目二:河內塔問題\n") printf("請輸入要搬移的圓盤數目\n") scanf("%d",&n) printf("...
上傳時間: 2016-12-08
上傳用戶:努力努力再努力
資源簡介:void III_hufman_decode(struct Granule *gr,int part2_start, int freqline[SBLIMIT][SSLIMIT]) { unsigned int reg1, reg2,i unsigned int part3_length = part2_start + gr->part2_3_length unsigned used int h,*f=&freqline[0][0] ...
上傳時間: 2013-12-19
上傳用戶:jjj0202
資源簡介:void insert_sort(int *a,int n) { if(n==1) return insert_sort(a,n-1) int temp=a[n-1] for(int i=n-2 i>=0 i--) { if(temp<a[i]) a[i+1]=a[i] else break } a[i+1]=temp }
上傳時間: 2014-01-22
上傳用戶:banyou
資源簡介:int getDivisor(int iNum) { int i = 1 int sum = 0 if (0 == iNum) { return 1 } while (i <= iNum / 2) { if (0 == iNum % i) { sum++ } i++ } return (sum+1) }
上傳時間: 2013-12-17
上傳用戶:frank1234
資源簡介:經典C語言程序設計100例1-10 如【程序1】 題目:有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少? 1.程序分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列后再去 掉不滿足條件的排列。 2....
上傳時間: 2013-12-14
上傳用戶:hfmm633
資源簡介:void statistics(int signo) unsigned short cal_chksum(unsigned short *addr,int len) int pack(int pack_no) void send_packet(void)
上傳時間: 2014-09-09
上傳用戶:liansi
資源簡介:VC之改變控件的大小和位置 用CWnd類的函數MoveWindow()或SetWindowPos()可以改變控件的大小和位置。 void MoveWindow(int x,int y,int nWidth,int nHeight) void MoveWindow(LPCRECT lpRect) 第一種用法需給出控件新的坐標和寬度、高度; 第二種用法...
上傳時間: 2016-07-28
上傳用戶:xfbs821
資源簡介:printf(" 請輸入%d個課程的代表值(<%d個字符):\n" ,(*G).vexnum,MAX_NAME) for(i=0 i<(*G).vexnum ++i) /* 構造頂點向量 */ { scanf(" %s" ,(*G).vertices[i].data) (*G).vertices[i].firstarc=NULL } printf(" 請輸入...
上傳時間: 2016-08-15
上傳用戶:Avoid98
資源簡介:int main(int argc,char *argv[]) { char ch while(true) { printf("*************************************\n") printf(" 1.Reader Priority\n") printf(" 2.Writer Priority\n") printf(" 3.Exit to Windows\n") printf("******...
上傳時間: 2017-01-06
上傳用戶:gonuiln
資源簡介:Visual 開發 希望對你們有幫助 public static int Rom(int n, int m)//雙寄或雙偶 { int count = 0 //第一排Y坐標上要幾個 if (n < m) { for (int i = 1 i <= n i = i + 2) { count++ } } else { for (int j = 1 j <= m j = j...
上傳時間: 2013-12-13
上傳用戶:懶龍1988
資源簡介:大頂堆實現一個優先隊列。對于隊列的操作應該至少支持下列幾種指令: Void enqueue[int ObjectID, int Priority] int dequeue[] Void changeweight[int ObjectID, int newPriority]
上傳時間: 2013-12-28
上傳用戶:lunshaomo
資源簡介:public class month1{ public static void main(String [] args){ int month = 10 int days = 0 switch(month){ case 1: days = 31 case 2: days = 28 case 3: days = 31
上傳時間: 2014-08-26
上傳用戶:chenbhdt
資源簡介:在sco unix 下顯示前n天或后n天日期的處理程序。 printf("功能: 時間戳與時間格式字符串的轉換程序\n") printf(" -i 輸入的參數為時間戳\n") printf(" -s 輸入的參數為格式化時間\n") printf(" -t 輸入的時間取當前系統時間\n") printf(" -x 輸入的...
上傳時間: 2015-10-17
上傳用戶:TRIFCT
資源簡介:本題的算法中涉及的三個函數: double bbp(int n,int k,int l) 其中n為十六進制位第n位,k取值范圍為0到n+7,用來計算16nS1,16nS2,16nS3,16nS4小數部分的每一項。返回每一項的小數部分。 void pi(int m,int n,int p[]) 計算從n位開始的連續m位的十六進制...
上傳時間: 2014-01-05
上傳用戶:xcy122677
資源簡介:1. 學生成績刪除功能:該功能通過調用int shanchu(struct Student *p,int x,int num,float a[])來實現。該功能采用的是詢問管理人員的意見之后再功能實現,由學號來引出學生信息,當學號不存在時,系統將給出信息“該學生不存在!”。然后詢問管理員是否繼續...
上傳時間: 2013-12-02
上傳用戶:hebmuljb
資源簡介:# include<stdio.h> # include<math.h> # define N 3 main(){ ?? ?float NF2(float *x,float *y); ?? ?float A[N][N]={{10,-1,-2},{-1,10,-2},{-1,-1,5}}; ?? ?float b[N]={7.2,8.3,4.2},sum=0; ?? ?float x[N]= {0,0,0},y[N]={0},x0[N]={}; ?...
上傳時間: 2019-10-13
上傳用戶:大萌萌撒
資源簡介:曾經碰到過讓你迷惑不解、類似于int * (* (*fp1) (int) ) [10] 這樣的變量聲明嗎?本文將由易到難,一步一步教會你如何理解這種復雜的
上傳時間: 2014-01-08
上傳用戶:225588
資源簡介:矩陣運算的算法 用Type類數組創建矩陣對象 matrix(int rows,int cols) //創建矩陣,值為0 matrix(int n) //創建單位陣 matrix(const matrix &) //拷貝構造函數 BOOL Ismatrixf(){ return (rows==cols) } //判斷矩陣是否為方陣 modifyrowscols(...
上傳時間: 2015-07-14
上傳用戶:水口鴻勝電器
資源簡介:如何理解c和c ++的復雜類型聲明。 曾經碰到過讓你迷惑不解、類似于int * (* (*fp1) (int) ) [10] 這樣的變量 聲明嗎?本文將由易到難,一步一步教會你如何理解這種復雜的C/C++聲明。
上傳時間: 2014-01-03
上傳用戶:410805624
資源簡介:C語言庫函數速查[CHM文檔]是一個很好的C語言函數查詢器.屬于CHM文檔. iscntrl 原型:extern int iscntrl(int c) 用法:#include <ctype.h> 功能:判斷字符c是否為控制字符 說明:當c在0x00-0x1F之間或等于0x7F(DEL)時,返回非零值,否...
上傳時間: 2015-08-15
上傳用戶:lht618
資源簡介:PWM控制電機,用PWM控制電機,熟悉定時器Timer A/B的編程方法。用Timer A作為脈寬調制信號產生的定時器.了一個函數F_Pwm(int a,int b) 用于PWM設置,傳入兩個參數第一個用于頻率設置,第二個用于占空比設置。
上傳時間: 2015-10-10
上傳用戶:athjac
資源簡介:huffman 編碼。typedef struct { int weight int flag int parent int lchild int rchild }hnodetype
上傳時間: 2016-02-06
上傳用戶:yan2267246
資源簡介:曾經碰到過讓你迷惑不解、類似于int * (* (*fp1) (int) ) [10] 這樣的變量 聲明嗎?本文將由易到難,一步一步教會你如何理解這種復雜的C/C++聲明。
上傳時間: 2014-01-04
上傳用戶:aappkkee
資源簡介:曾經碰到過讓你迷惑不解、類似于int * (* (*fp1) (int) ) [10] 這樣的變量聲明嗎?本文將由易到難,一步一步教會你如何理解這種復雜的C/C++聲明
上傳時間: 2013-12-16
上傳用戶:libenshu01
資源簡介:請編寫一個函數jsValue(int m,int k,int xx[]),該函數的功能是:將大于整數m且緊靠m的k個素數存入數組xx傳回。 最后調用函數writeDat()讀取10組數據,分別得出結果且把結果輸出到文件out.dat中。 部分源程序存在文件prog1.c中。 例如:若輸入17 5 則應...
上傳時間: 2016-06-05
上傳用戶:change0329
資源簡介:DESProcess FILE *mfp,*cfp int ttch=0,xorRes,ttbitdiff=0 char mch,cch float bdiff=0 if((mfp=fopen(mfile,"r"))==NULL) {cout<<"Cannot open the file to compare"<<endl } if((cfp=fopen(cfile,"r"))==NULL) {cout<<"Cannot open t...
上傳時間: 2016-07-02
上傳用戶:1079836864