- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 2021-03-31
关于象棋程序中走子【送将】的算法研究及改进所谓送将,即走了一个子,刚好形成对方将你的局面,这是不允许的。如果黑方在我红帅一线架了空头,我方上士,黑炮即可打掉老王,这就是送将。我下载了几个源码,其算法是:1,假设我方走子到点位。2,算出对方每个子的每种着法。3,轮循每个子的每种着法的目标坐标,是否等于我方王的坐标,是,即为我方送将。这个算法让我觉得很恶心:1,八杆子打不到的一九路黑卒也要算出来,与王坐标比较。2,每个子都比较一次。改进思想如下:1,车炮兵卒将帅,都在王坐标的XY轴
2021-03-31 16:16:01
1450
原创 The C++ Programming Language 第八章 笔记
The C++ Programming Language 第八章 笔记名字空间和异常james chen0503208.1 模块化和界面 暂略过*********************8.2 名字空间*********************名字空间是一种描述逻辑分组的机制。也就是说,如果一些声明按照某种准则在逻辑上属同一类,则可以将他们放入同一个名字空间,以表明这个事实。如菜单之edit:na
2005-04-05 14:30:00
1513
2
原创 The C++ Programming Language 第七章 作业
The C++ Programming Language 第七章 作业james chen0503177.10.1写出下面声明:一个函数,它以指向字符的指针和对整数的引用为参数,不返回值;一个指向这个函数的指针;一个以这种指针为参数的函数;以及一个返回这种指针的函数。写出一个函数的定义,它以一个这样的指针作为参数,并返回其参数作为返回值。void f(char*,int&);void (*g)(c
2005-03-21 10:56:00
2667
1
原创 The C++ Programming Language 第七章 笔记
The C++ Programming Language 第七章 笔记james chen050311*********************7.1 函数声明*********************在一个函数声明中,需要给出函数的名字,这个函数返回的值的类型(如果有的话),以及在调用这个函数时必须提供的参数的个数和类型。在函数声明中可以包含参数的名字,这样做可能对读程序的人有所帮助,但编译器将
2005-03-17 10:17:00
1359
原创 The C++ Programming Language 第六章 作业
The C++ Programming Language 第六章 作业 james chen/200503 6.6.1 将下面的for循环重写为采用while循环的等价形式 for(i=0;iif(input_line[i]==?)quest_count++; 重写这个片段,用一个指针作为被控制变量,其检测采用*p==?的形式.. int i=0; while(max_length--)
2005-03-11 16:55:00
1717
原创 The C++ Programming Language 第六章 笔记
The C++ Programming Language 第六章 笔记 james chen 050301 6.1至6.1.8等章节因较繁杂难懂暂略过。 ********************* 6.2 运算符概览 ********************* 顺序从上至下,从左至右 class_name 类名 namespace_name 命名空间名 member 成员 object 对象 po
2005-03-11 16:53:00
1415
原创 The C++ Programming Language 第五章 作业
//The C++ programming language 作业 5.9.1//写出声明:到字符的指针,包含10个整数的数组,包含10个整数数组的引//用,到字符串数组的指针,到字符的指针的指针,常量整数,常量整数的//指针,到整数的常量指针。#includevoid main(){ char* a="i love bb!!"; cout int b[10]={1,2,3,4,5,6,7,8,9
2005-02-24 17:32:00
2029
转载 iOffice自动打卡机
我们是用iOffice打上班卡的,所以写这个东东,不过只限于个人使用,不想被炒。实现方法:早上定时开机+window任务。郁闷的事:节假日忘了取消自动运行,搞得天天打卡。 每天打卡的时间分秒不差,简直有鬼。程序实现:VB6+Microsoft Internet Transfer Control控伯。主要原理:向网页提交数据,取字符串判断网页状态,再执行 相关操作,如打卡注销等。
2005-02-22 11:11:00
1106
原创 The C++ Programming Language 第五章
The C++ Programming Language 第五章 学习笔记james chen/050220*********************5.1指针*********************对于类型T,T*就是"到T的指针",也就是说,一个类型为T*的变量能保存一个类型为T的对象的地址。char c=a;char *p=&c;
2005-02-22 10:46:00
2084
2
转载 Bjarne Stroustrup的FAQ:C++的风格与技巧
Bjarne Stroustrup的FAQ:C++的风格与技巧翻译:左轻侯(译注:本文的翻译相当艰苦。Bjarne Stroustrup不愧是创立C++语言的一代大师,不但思想博大精深,而且在遣词造句上,也非常精微深奥。有很多地方,译者反复斟酌,都不能取得理想的效果,只能尽力而为。Html格式的文档见译者主页:http://www.wushuang.net如果你对这个翻译稿有任何意见和建议,请
2005-02-21 16:27:00
789
原创 合并两个数组
#includetemplate T* ArrayLink(T *a,T *b,int asize,int bsize){ int n=asize+bsize-1; T *nArray=new T[n+1]; while(((n return nArray-(asize+bsize);}void main(){ int a[3]={11,13,15},b[5]={21,24,23,27,29}
2005-02-21 15:41:00
969
c#批量下载短视频,绝对可靠有效!!!!
2023-03-26
c#用ffmpeg根据场景不同来提取视频
2023-03-24
c#文案生成语音再与图片一起合成视频,文案生成配音文件作配音
2023-03-23
c#写的批量视频剪切小工具,一键完成
2023-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人