搜索资源列表
Expression-evaluation
- 输入中缀算术表达式S,S中的操作数为非负整数,只含+,-和*,/运算,也可能含有括号(),运算符的计算顺序和实际四则运算的计算顺序相同. 输出表达式S的值. 注意除法运算只取整数部分,例如1/2=0. Input 输入有多组数据. 每组数据是一个算术表达式S,S的长度不超过100. 输入的S保证合法,而且不包含多余的空格或制表符. S的操作数、中间结果和最终结果都不会超过int类型的范围,也不会出现除数为0的情况. 输入以#号结束. Output 对于每个算术表达式S,输
cycle
- 输入两个不大于100000的正整数a和b,输出a/b的结果。当然,不是只输出整数部分,小数部分也是要算出来的,不过因为是整数, 如果结果是无限小数,结果一定是循环小数,必定存在循环节,比如1/3 = 0.33333....,或者1/7 = 0.142857142857..., 所以如果是循环小数,那么仅仅输出到第一个循环节结束就可以了,如果不是循环小数,则把精确结果输出(多余的末尾0不要输出)。 输入 仅一行输入,包含两个整数a和b,中间以空格分开-Not more than 1
QuickSort
- 在VS 2008中,用C语言写的快速排序算法。不用多余的数组,直接对原数组进行排序。在递归调用中,对于【数组组就是数组首地址】的理解会更加通透。-In VS 2008, using C language to write quick sort algorithm. No extra array directly to the original array to be sorted. In the recursive call, the group is the first address of
APB_Problem
- POJ试题 A+B Q: Where are the input and the output? A: Your program shall always read input stdin (Standard Input) and write output to stdout (Standard Output). For example, you can use scanf in C or cin in C++ to read stdin, and use printf in C