
编程
文章平均质量分 78
pengzhaoyang100
计算机软件工程方向(大三)学生
喜欢编程,喜欢花许多时间钻研技术!!!
展开
-
超长整数运算(大数运算)(算法)
说明基于记忆体的有效运用,程式语言中规定了各种不同的资料型态,也因此变数所可以表达的最大整数受到限制,例如123456789123456789这样的整数就不可能储存在long变数中(例如C/C++等),我们称这为long数,这边翻为超长整数(避免与资料型态的长整数翻译混淆),或俗称大数运算。解法一个变数无法表示超长整数,则就使用多个变数,当然这使用阵列最为方便,假设程式语言的最大资料型态可以储原创 2012-08-06 22:48:12 · 3530 阅读 · 0 评论 -
数据结构算法书籍推荐
如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法。Niklaus Wirth说:算法+数据结构=程序,不说废话了,下面列出一份数据结构算法书目,先从最著名的说起A原书名:The Art of Computer Programming中文名:计算机程序设计艺术作者:Donald E.Knuth转载 2012-12-09 19:52:30 · 799 阅读 · 0 评论 -
ctype.h里的函数(c语言)
ctype.h ctype.h里的函数 1 字符测试函数 1> 函数原型均为int isxxxx(int) 2> 参数为int, 任何实参均被提升成整型 3> 只能正确处理处于[0, 127]之间的值 2 字符映射函数 1> 函数原型为int toxxxx(int) 2> 对参数进行检测, 若符合范围则转换, 否则不变转载 2012-07-31 17:37:58 · 4124 阅读 · 1 评论 -
在网页中插入背景音乐代码(html)
有两种分别用和标签,当用插入背景音乐时可以设置宽度和高度为0,隐藏播放器。二者的参数如下:■ : 是用来插入背景音乐,但只适用于 IE,其参数设定不多。如下 src="your.mid" 设定 midi 档案及路径,可以是相对或绝对。 autostart=true 是否在音乐档下载完之后就自动播放。true 是,false 否 (内原创 2012-07-31 17:36:38 · 80624 阅读 · 1 评论 -
memset函数的用法
将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向S的指针。目录需要的头文件函数原型程序例memset函数详细说明编辑本段需要的头文件 or 编辑本段函数原型 void *memset(void *s, int ch转载 2012-07-31 16:51:06 · 692 阅读 · 0 评论 -
排字典顺序排序(c语言)
输入下述8个国家名字的字符串:CHINA、JAPAN、KOREA、INDIA、CANADA、AMERICAN、ENGLAND和FRANCE,将这些国名按字典顺序排序。 #include#include void main(){ charstr[8][9]={"CHINA","JAPAN","KOREA","INDIA","CANADA","AMERIC原创 2012-07-31 17:23:58 · 35312 阅读 · 2 评论 -
josephus环公式法编程
Josephus(约瑟夫)问题的数学方法(转)2010-06-25 3:08Josephus问题1. 问题的由来Josephus问题是以10世纪的著名历史学家Flavius Josephus命名的. 据说, Josephus如果没有数学才能, 他就不会在活着的时候出名! 在犹太人和古罗马人战争期间, 他是陷 如罗马人陷阱的41个犹太反抗者之一. 反抗者宁死不做俘虏, 他们决定围成一个圆圈,原创 2012-07-31 16:54:52 · 1131 阅读 · 0 评论 -
string.h各类函数的用法
strstr函数函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例:#include #include int main(void) { char string[10]; char *str1 = "abcdefghi"; stp翻译 2012-07-31 16:47:58 · 884 阅读 · 0 评论 -
java 抽象类讲解
抽象类是指不能直接被实例化的类,因此一般作为其它类的超类,与final类正好相反抽象类中的抽象的方法-在该类中定义但不在该类中提供实现,由继承类提供细节public abstract class SomeAbstractClass{ void method1() { System.out.println(“Hi, Java”);} void method2();原创 2012-07-23 20:25:23 · 454 阅读 · 0 评论 -
Java 数据库连接方法总结
一、采用jdbc_odbc 法连接数据桥连接1、加载类Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");2、连接数据库c=DriverManager.getConnection("jdbc:odbc:studentDatabase");//studentDatabase为数据源名称3、创建SQL 语句对象Statement s=转载 2012-07-23 13:11:41 · 560 阅读 · 0 评论 -
java List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。表1 List接口定义的常用方法及功能从表1可以看出,List接口提供的适合于自身的常用方法均与索引有关,这是因为List集合为列表类型,原创 2012-07-23 20:37:13 · 499 阅读 · 0 评论 -
最大公因数、最小公倍数、因式分解(算法)
说明最大公因数使用辗转相除法来求,最小公倍数则由这个公式来求:GCD * LCM = 两数乘积解法最大公因数可以使用递回与非递回求解,因式分解基本上就是使用小于输入数的数值当作除数,去除以输入数值,如果可以整除就视为因数,要比较快的解法就是求出小于该数的所有质数,并试试看是不是可以整除,求质数的问题是另一个课题,请参考Eratosthenes筛选求质数。 实作(最大公因数、最小原创 2012-08-06 22:52:33 · 2116 阅读 · 0 评论 -
java Enumeration接口的使用
Enumeration接口 Enumeration接口本身不是一个数据结构。但是,对其他数据结构非常重要。 Enumeration接口定义了从一个数据结构得到连续数据的手段。例如,Enumeration定义了一个名为nextElement的方法,可以用来从含有多个元素的数据结构中得到的下一个元素。Enumeration接口提供了一套标准的方法,由于Enumeration是一个接口,它的原创 2012-08-06 20:45:07 · 608 阅读 · 0 评论 -
IT技术网站
http://search.youkuaiyun.com/优快云搜索,优快云还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。http://snippets.org/简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。http://www.codase.com/index.html它是一个代码搜索引转载 2012-12-23 16:44:11 · 551 阅读 · 0 评论