搜索资源列表
mycat
- C编写的Unix的cat命令。全部使用C语言,具有很好学习和参考价值。-Implement the Unix s \"cat\" command in C, I m sure it is helpful for you
sed
- sed by Cao Siqin, 2007.7.17 sed <source-text> [dest-text] 采用 K.M.P. 算法匹配字符串
TEST1_Joseph
- 实验内容:约瑟夫环(Joseph)问题的一种描述是:编号为1、2、3……n的n个人按照顺时针方向围坐一圈,没人持有一个密码(正整数)。一开始任选一个正整数作为报数的上限值m,从第一个人开始按照顺时针的方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他的顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有人全部出列为止。试设计一个程序求出出列顺序。-Joseph circle
sport
- 参加运动会有n个学校,学校编号为1……n。比赛分成m个男子项目,和w个女子项目。项目编号为男子1……m,女子m+1……m+w。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些取前五名或前三名由学生自己设定。(m<=20,n<=20) 功能要求: 1) 可以输入各个项目的前三名或前五名的成绩; 2) 能统计各学校总分, 3) 可以按学校编号或名称、学校总分、男女团体总分排序输出; 4) 可以按学校编号查询
hh
- 一堆猴子都有编号,编号是1,2,3 ...m ,这群猴子(m个)按照1-m的顺序围坐一圈,从第1开始数,每数到第N个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。 -Monkeys have a pile of numbers is the number 1,2,3 ... m, this group of monkeys (m) of 1-m in accordance with the order around a circle, from the be
console
- 象棋马的hamilton回路算法程序,用Visual studio 2005开发运行,控制台应用程序。当m,n<24时结果正确;m,n>24时有些问题。-the hamilton problem of the horse on chessboard,based on Visual C++.
Award-Prizes
- 编写颁奖程序:在N个选手中评出一等奖1名,二等奖2名,三等奖3名,输出得奖的情况. 评分过程为:M个裁判给选手打分,去掉一个最高分和一个最低分后,其他分数的平均分即为选手的得分.-Writing awards program: One in the first prize,two in the second prize and three in the third of totally N players,then output winning situation. Rating p
Array-of-gold-coins-problem
- //金币阵列问题 /*算法思想:将原始数列作为参考数列(m*n),将目标数列的第一列与本身的-n列分别进行对调 在每次对调后进行一下处理:比较对调后的第一列与原始数列的第一列,从而知道对应的行是否要 进行变换。行变换确定后,然后确定列变换,通过列遍历性的交换,将目标数列转换到原始数列*/ -//Gold array problem /* Algorithm thinking: the original series as the reference sequence (m*
bufengtouzhen
- 布冯投针 找一根铁丝弯成一个圆圈,使其直径恰恰等于平行线间的距离d。可以想象得到,对于这样的圆圈来说,不管怎么扔下,都将和平行线有两个交点。因此,如果圆圈扔下的次数为n次,那么相交的交点总数必为2n。 现在设想把圆圈拉直,变成一条长为πd的铁丝。显然,这样的铁丝扔下时与平行线相交的情形要比圆圈复杂些,可能有4个交点,3个交点,2个交点,1个交点,甚至于都不相交。 由于圆圈和直线的长度同为πd,根据机会均等的原理,当它们投掷次数较多,且相等时,两者与平行线组交点的总数可望也是一样的。这就是说,
random-test
- TheBeet有一片小花园,这个花园非常小,只有长宽都是1米。同时TheBeet又是出了名的懒,他从来不给这片花园里面的花浇水。当然,为了保证花的存活,TheBeet在花园中安装了几个小型自动喷灌系统,每个喷灌系统都能为其周围范围r内的花浇水。现在问题来了,TheBeet想知道他的花园中有多少地方是适合种植的——即至少有一个喷灌系统能覆盖到。-TheBeet have a small garden, the garden is very small, only the length and wi
1
- 循环链表,N个小孩数数,数到M该小孩退出链表-Circular linked list, the N child count, the number of the child to the M exit linked list
BANK
- 银行卡管理系统开户、存款、取款、修改密码、重置密码、销户 c-#include<iostream> #include<cstring> using namespace std class count { public: friend class ATM count (char Name[],char Num[],float Money,char Password[]) //初始化
Desktop
- 输入两个正整数m和n,求其最大公约数和最小公倍数。利用辗除法。程序源代码:-Import two positive integer m and N, seek the greatest common divisor and the least common multiple. The use of rolling division. Program source code:
vbcontrol
- 通过编写VB控制界面实现在rs232下对三菱plc通讯,可以读写(x,y,m等)强制y关或开-In rs232 communication Mitsubishi plc can read and write (x, y, m) forces y off or open by writing VB control interface to achieve
JoseQuestion
- 约瑟夫环问题求解 约瑟夫环问题的具体描述是:设有编号为1,2,……,n的n(n>0)个人围成一个圈,从第1个人开始报数,报到m时停止报数,报m的人出圈,再从他的下一个人起重新报数,报到m时停止报数,报m的出圈,……,如此下去,直到所有人全部出圈为止。当任意给定n和m后,设计算法求n个人出圈的次序。-Josephus Josephus problem solving specific descr iption is: has numbered 1, 2, ...... n n (n
maze
- 本代码实现的是一个简单迷宫问题。以一个m*n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,豁得出没有同路的结论。 基本要求为: 首先实现一个以链表做存储结构的栈类型,然后编写一个求解迷宫的非递归程序,求得的通路一三元组(i,j,d)的形式输出,其中:(i,i)指示迷宫中的一个坐标,d表示走到下一坐标的方向。-The implementation of the code is a simple maze. A m* n t
book-m
- vc环境下编辑的dos版图书管理系统 可以作为c++课程设计-vc environment editor dos version of library management system can be used as c++ curriculum design
winmonkey
- 堆猴子都有编号,编号是1,2,3 ...m ,这群猴子(m个)按照1-m的顺序围坐一圈,从第1开始数,每数到第N个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。-Heap monkeys are numbered, numbered 1,2,3 ... m, this group of monkeys (m a) in accordance with the order of 1-m sitting around, start counting from the
Calculator
- 本人小弱,这是找实习遇到的一道笔试题:简单的计算器程序。回去增加了新功能。现在可以支持四则运算、位运算、自增自减以及括号。提供了函数和测试代码。欢迎使用和帮我debug。-I m not a experienced programmer. This program is from a paper test that I took for IT intern. It s functions include "+,-,*,/, ,&,^,|,~,++,--" and "(" and ")". The
atalanta-M
- source code file for atalanta m testing an verification