知道成绩表,按分块查找法查找学号为几的各科成绩,索引表分3块。
标签:
上传时间: 2015-04-27
上传用户:llandlu
从空格(ASCII码32)到~(ASCII码126)。表内的第一行与表头相同,下面的每一行都与上一行的内容相同,只是字符相左移动了一个位置。这样,下一行的最后一个字符与上一行的第一个字符相同。 为了进行文本编码,可以任意选择一个字符串,称之为编码字符串,也就是常说的密钥。为解释编码方法,我们假设密钥是Walrus,待编码的文本(即常说的明文)是: Meet me in St. Louis 我们在待编码的文本之上重复书写上述密钥,使得其长度与待编码文本相同: WalrusWalrusWalrusWa Meet me in St. Louis 从上述两行文本中按列对应方式依次提取一个字符,可得到多个字符对:WM、ae、le等,这些字符对可用作上表的索引。这样,依次以这些字符对作为索引可从上表查到一系列字符,这些字符就构成了文本编码,即常说的密文。例如,第W行第M列队应得字符是%,因此编码的第一个字符就是%;第a行第e列对应的字符是G;第l行第e列对应的是R。依次进行上述查找操作,可以得到完整的密文 %Grgua=aVauGLol?eiAU 进行相反的操作就可对该文本解码。 编写编码/解码程序,可以对文本文件或键盘输入的字符串进行编码/解码,在选择编码解码后,需要提示用户输入密钥。
上传时间: 2014-01-16
上传用户:Ants
《数据结构》中二叉树的常用算法的练习。包括排序、兄弟-孩子链表的建立,查找等。
上传时间: 2013-12-17
上传用户:wangdean1101
程序建立一个可存放128项的电话号码表,每项包括人名(20个字符)及电话号码(15个字符)两部分; 程序可接收输入人名及相应的电话号码,并把它们加入电话号码表中; 程序可接收需要查找电话号码的人名,并从电话号码表中查出其电话号码,再在屏幕上打印出来。
上传时间: 2013-12-13
上传用户:TRIFCT
电子书店说明 本站基本功能如下: 首页(index.jsp) 图书选购,(可按分类方式查找图书,或通过关键字进行查询) 购物车功能. 查看图书详细情况。 用户注册. 用户登录. 查看用户的订单信息. 修改用户个人信息。 后台管理部份: 商店图书管理:添加,修改,删除,查看。 用户信息管理:查看,修改,删除。 订单信息管理:查看订单清单,更新订单付款,出货状态。删除订单。 数据库设计时采用Oracle进行的,可以用所附脚本生成表结构。 初学Java,与各位共同探讨。
上传时间: 2015-06-12
上传用户:cursor
哈希表设计 针对某个集体中人名设计一个哈希表,使得平均查找长度不超过R,并完成相应的建表和查表程序。
标签:
上传时间: 2013-12-31
上传用户:chenxichenyue
一:问题描述 针对某个集体(比如你所在的班级)中的“人名”设计一个哈希表,使得平均查找长度不超过R,完成相对的建表和查表程序。 二:基本要求 假设人名为中国人姓名的汉语拼音形式。待填入哈希表的人名共有30个,取平均查找长度的上限为2。哈希函数用除留余数法构造,用伪随机探测再散列法处理冲突。 三:实现提示 如果随机函数自行构造,则应首先调整好随机函数,使其分布均匀。人名的长度均不超过19个字符(最长的人名如:庄双双(ZHAGN SHUANG SHUANG)。字符的取码方法可直接利用C语言中的tosacii函数,并可对过长的人名先作折叠处理。 四:需求分析 本演示程序是对哈希表的建立和查找进行演示,主要数据来自自己编写的人名“A~~Z”等字母组成,拼音由开头的字母组成的词组,查找时用伪随机探测再散列法处理冲突。随机产生人名的位置。具体的程序内容在源程序里面有比较详细的解析。程序的运行在下列有详细的介绍。
标签:
上传时间: 2015-06-22
上传用户:wab1981
一部很全很经典的电子学词典。几乎所有电子学名词都可以从这本词典上查到。按照字母表顺序排序,查找很方便。希望大家喜欢。
上传时间: 2013-12-11
上传用户:hewenzhi
以有序表表示静态数据源,使用二分查找指定关键字的数据项的位置。
标签: 数据源
上传时间: 2014-05-25
上传用户:源弋弋
可以进行删除输入查找修改统计等,用十字链表做的
上传时间: 2014-11-22
上传用户:wangzhen1990