文件名称:查找和排序算法大全_c程序
文件大小:12KB
文件格式:RAR
更新时间:2014-11-24 13:59:08
排序 查找 算法
1.程序设计(Programming)是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。 2.程序设计=数据结构+算法 Programming = Data Structures + Algorithm 3.程序设计:为计算机处理问题编制一组指令集。 算法:处理问题的策略。 数据结构:问题的数学模型。 4.概括地说,数据结构描述现实世界实体的数学模型(非数值计算)及其上的操作在计算机中的表示和实现。 *============================================================= // 函 数 名:hashk // 功能描述:字符串哈希函数,将字符串转化成整数 // 输入参数: str 指向字符串的指针 // i 选择算法,应在0~7之间 // 返 回 值:无符号整数,即字符串对应的整数 //==============================================================*/ unsigned int hashk(str,i) char *str; int i; { static unsigned int ELFHash(char *str); /* ELF Hash Function */ static unsigned int BKDRHash(char *str); /* BKDR Hash Function */
【文件预览】:
查找和排序
----Fsech.c(801B)
----sech.c(540B)
----数据结构(清华严蔚敏)笔记.c(7KB)
----hashdel.c(950B)
----mmas.c(1KB)
----hash0.c(2KB)
----hashsch.c(903B)
----hashk.c(4KB)
----qcks.c(1KB)
----hashpos.c(485B)
----hashins.c(955B)
----同时求出序列中的最大值和最小值mima.c(1KB)
----mima0.c(810B)
----sech0.c(1KB)