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
资源简介:#include<stdio.h> void main(void) {int n,k,derivata,a[10],i printf("n=") scanf(" d",&n) for(i=0 i<=n i++) { printf("a[ d]=",i) scanf(" d",&a[i]) } printf("k=") scanf(" d",&k) for(derivata=1 derivata<=k derivata++) { f...
上传时间: 2017-09-17
上传用户:duoshen1989
资源简介: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
上传用户:努力努力再努力
资源简介:成績顯示三個部份abc #include<stdio.h> #include<stdlib.h> int main(void) { float gread printf("請輸入分數\n") scanf("%f",&gread) if(gread>=80&&gread<=100) printf("成績為A\n") else if(gread>=60&&gread<=79) { printf("...
上传时间: 2014-01-15
上传用户:waizhang
资源简介:指定一個數字轉換回十進位,八進位,十六進位#include <stdio.h> #include <stdlib.h> int main(void) { int number =89 printf("數字 %d\n",number) /* %d 為十進位輸出格式*/ printf("八進位為 %o\n",number) /* %o 為八進位輸出格式*/ ...
上传时间: 2013-11-29
上传用户:tyler
资源简介::#include <stdlib.h>#include <stdio.h>#include <time.h> void InsertSort(int a[],int *(k1),int *(k2))//0:直接插入排序{ int i,j int temp *(k1)=0 *(k2)=0 for(i=0 i<149 i++) { temp=a[i+1] *(k2)++ ...
上传时间: 2014-11-30
上传用户:362279997
资源简介: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
资源简介:溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf(...
上传时间: 2014-11-10
上传用户:wpwpwlxwlx
资源简介:溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf(...
上传时间: 2013-12-12
上传用户:亚亚娟娟123
资源简介: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
资源简介:#include<stdio.h> struct powernode { float pi float qi int i float vi } struct powernode wg[20] struct powernode wl[20] struct linedata
上传时间: 2013-12-29
上传用户:athjac
资源简介:#include <reg51.h> void delay_ms(unsigned short ms) { unsigned short i unsigned char j for(i=0 i<ms i++) { for(j=0 j<200 j++) for(j=0 j<102 j++) } }
上传时间: 2016-03-30
上传用户:cuibaigao
资源简介: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
资源简介:复数运算#include<iostream.h> class Complex { public: Complex( double r =0, double i =0 ) Complex(int a) { Real = a Image = 0 } void print() const friend Complex operator+ ( const Complex & c1, const Complex & c2 ) friend Co...
上传时间: 2016-06-30
上传用户:wang5829
资源简介:1. 学生成绩删除功能:该功能通过调用int shanchu(struct Student *p,int x,int num,float a[])来实现。该功能采用的是询问管理人员的意见之后再功能实现,由学号来引出学生信息,当学号不存在时,系统将给出信息“该学生不存在!”。然后询问管理员是否继续...
上传时间: 2013-12-02
上传用户:hebmuljb
资源简介:曾经碰到过让你迷惑不解、类似于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
上传用户:水口鸿胜电器