搜索资源列表
猜字
- 通过在1-10000中随机选取一个整数,让玩家猜测。猜测中会提示玩家,所猜的数字偏大或偏小。(By selecting an integer randomly in 1-10000, let the player guess. In guessing, the player will be prompted. The number of guesses is larger or smaller.)
big
- 快速排序,实现输出众多整数中的最大值。并输出比较次数(Fast sorting to achieve the maximum value of the output of a large number of integers. And output comparison times)
sort
- 输入: 第一行读入一个 n ( 0<n<=1000000) 第二行读入n个整数k (-2^31 <= k < 2^31 ) 输出: 按从大到小的顺序输出出现的数字,数字之间用一个空格分开(Input: The first line reads a n (0<n<=1000000) second line reads n integer k (-2^31 < K < 2^31) Output: Outpu
qlgohithm_memberwise_prototypes
- 将一个很大(最大为29位整数79228162514264337593543950335,即2 96-1)分解成最小的质因数并()
杭电oj5700
- 杭电oj5700Accept代码 百度之星初赛题 有n个非负整数的数列与m个区间。每个区间可以表示为li,ri。 选择其中k个区间, 使得这些区间的交的那些位置所对应的数的和最大。 链接:http://acm.hdu.edu.cn/showproblem.php?pid=5700(Hang dian oj 5700 Accept code. Baidu star preliminary contest. There are n non-negative integers and m
lab
- 编写一个shell脚本程序,它带一个命令行参数,这个参数是一个文件。如果这个文件是一个普通文件,则打印文件所有者的名字和最后的修改日期。如果程序带有多个参数,则输出出错信息。 编写shell程序,统计指定目录下的普通文件、子目录及可执行文件的数目,目录的路径名字由参数传入。 用bash编写程序,该程序从键盘输入的n个整数,计算其总和、最大值和最小值并输出,从小到大排序并输出。(Write a shell scr ipt program, which takes a command line
顺序表
- 设计内容:自行产生10000个0到9999之间的随机数,按照产生的顺序依次把它们存放到一个数据文件中。然后设计程序实现以下功能。 功能要求:(1)定义一个非递减有序、最大长度为10000的顺序表,初始表为空;(2)从已经产生的数据文件中依次取出前n个随机数,并依次插入到有序顺序表中。插入完成后输出顺序表的全部元素;(3)对已经插入数据元素的顺序表,按照表中元素在数据文件中的顺序逐个将元素删除,直到表空;(4)在一个顺序表中查找给定的整数,并报告查找结果;(5)将两个顺序表合并成一个顺序表并输出
TSP
- Traveling Salesman Problem 市场上有很多种商品,旅行商 Shrek 做短期买卖赚取差价。他从一个城市购买一件商品,到达下一个相邻的城市就卖掉。如果这一次买卖无利可图,那么他就不会这么走。凭着自己和同伴多年的经验,他已经对地图上 n 个城市之间的差价了如指掌。两城市间可能有多种商品可赚取差价,此时 Shrek 只好倒卖利润最大的一件商品。 现在请你帮 Shrek 规划一条路线,使他能赚最多的钱。 输入 第一行两个整数 n、m。表示有 n 个城市,编号
The Most Deligent Man
- 描述 邓老师发现有很多外国同学选修他的 mooc,于是他打开刷题记录,想找出最认真的那位同学。 共有 n 条刷题提交记录,每条记录包含一个人名,所有同学的名字各不相同。 邓老师认为刷题记录中出现最多的人就是最认真的那位同学。于是他开始查找,虽然邓老师脑容量很大,但是他不想花很多在这种单调的工作上,于是他只分配了很少的脑容量来完成这项任务。 请你设计一个算法,帮助他找到最认真的人。 输入 第一行仅含一个整数,即记录的总数 n。 接下来的 n 行给出记录,每行各用一
排序查找
- 排序与查找程序 实现如下步骤要求的功能: 1. 从键盘输入若干个非负整数,遇到-1 则结束输入,将这些数保存到一个足够大的 一维数组中,非负整数的个数保存到变量 n 里面。 2. 使用函数 print_array(int*a,int n)在屏幕上输出排序前的 n 个整数。 3. 使用选择排序函数 select_sort(int *a, int n)将输入的 n 个整数从大到小排序。 4. 使用函数 print_array(int *a, int n)输出排序后的 n 个整数。 5.
test
- part1 (1)可以在“请输入文件路径和名称:”后面的文本框中输入文件名和路径。 (2)可以在文本区中写文本。 (3)可以在“请输入需要追加的内容:”后面的文本域中输入内容,按回车键之后,其中的内容会添加到文本区中(添加的内容另起一行)。 (4)单击“将文本区的内容写入文件”按钮,文本区中的内容就会被写到指定的文件中。 part2 (1)窗体的标题是“猜数字小游戏”。 (2)单击“得到一个随机数”按钮,系统会产生一个1~10之间的随机整数(使用Math类的方法random( ))
矩阵乘法器
- 基于乘法器ip核实现的矩阵乘法器,最大支持16*16的矩阵,基于VHDL编写,仅支持整数,浮点数类型请自行添加浮点数IP核支持。
座位调整源码
- 题目描述: 百度办公区里到处摆放着各种各样的零食。百度人力资源部的调研发现,员工如果可以在自己喜欢的美食旁边工作,工作效率会大大提高。因此,百度决定进行一次员工座位的大调整。 调整的方法如下: 1 . 首先将办公区按照各种零食的摆放分成 N 个不同的区域。(例如:可乐区,饼干区,牛奶区等等)。 2 . 每个员工对不同的零食区域有不同的喜好程度(喜好程度度的范围为 1 — 100 的整数, 喜好程度越大表示该员工越希望被调整到相应的零食区域)。 3 . 由于每个零食区
The Most Deligent Man
- 邓老师发现有很多外国同学选修他的 mooc,于是他打开刷题记录,想找出最认真的那位同学。 共有 n 条刷题提交记录,每条记录包含一个人名,所有同学的名字各不相同。 邓老师认为刷题记录中出现最多的人就是最认真的那位同学。于是他开始查找,虽然邓老师脑容量很大,但是他不想花很多在这种单调的工作上,于是他只分配了很少的脑容量来完成这项任务。 请你设计一个算法,帮助他找到最认真的人。 输入 第一行仅含一个整数,即记录的总数 n。 接下来的 n 行给出记录,每行各用一个字符串给出一个人名。
多元Huffman编码问题
- 多元Huffman编码问题 问题描述:在一个操场的四周摆放着n堆石子,现要将石子有次序地合并成一堆。规定每次至少选2堆至多选k堆石子合并成新的一堆, 合并的费用为新的一堆石子数。计算出将n堆石子合并成一堆的最大总费用和最小总费用。 算法设计:对于给定的n堆石子,计算合并成一堆的最大总费用和最小总费用。 数据输入:文件的第1行有2个正整数n和k,表示有n堆石子,每次至少选2堆至多选k堆石子合并。第2行有n个数,分别表示每堆石子的个数。 输入示例: 7 3 45 13 12 16 9