将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 输入格式: 输入在一行中给出待换的零钱数额8。 输出格式: 要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1 ...
分类:
其他好文 时间:
2020-01-17 17:32:56
阅读次数:
502
桶排序假设输入数据服从均匀分布,平均情况下它的时间复杂度为O(n)。 桶排序将输入数据的区间均匀分成若干份,每一份称作“桶”。分别对每一个桶的内容进行排序,再按桶的顺序输出则完成排序。 通常使用链表来实现桶。 代码如下:(仅供参考) void Insert(vector<double> & bkt, ...
分类:
编程语言 时间:
2020-01-14 20:41:57
阅读次数:
115
问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种01串。 输入格式 本试题没有输入。 输出格式 输出32行,按从小到大的顺序每行一个长度为5的01串。 样例输出 ...
分类:
其他好文 时间:
2020-01-13 17:54:10
阅读次数:
60
题目描述 根据输入创建无向网。分别用Prim算法和Kruskal算法构建最小生成树。(假设:输入数据的最小生成树唯一。) 输入 顶点数n n个顶点 边数m m条边信息,格式为:顶点1 顶点2 权值 Prim算法的起点v 输出 输出最小生成树的权值之和 对两种算法,按树的生长顺序,输出边信息(Krus ...
分类:
其他好文 时间:
2020-01-11 22:07:12
阅读次数:
121
题目描述 设某银行有A、B两个业务窗口,且处理业务的速度不一样,其中A窗口处理速度是B窗口的2倍 —— 即当A窗口每处理完2个顾客时,B窗口处理完1个顾客。给定到达银行的顾客序列,请按业务完成的顺序输出顾客序列。假定不考虑顾客先后到达的时间间隔,并且当不同窗口同时处理完2个顾客时,A窗口顾客优先输出 ...
分类:
其他好文 时间:
2020-01-11 20:13:10
阅读次数:
175
L1-023 输出GPLT (20分) https://pintia.cn/problem-sets/994805046380707840/problems/994805113036587008 后面处理如何正确输出GPLT,且对应字母缺少则继续按顺序输出下一个存在的字母时不会处理,其实用一个whi ...
分类:
其他好文 时间:
2019-12-28 22:57:49
阅读次数:
73
#include <stdio.h>int main() { int *p1,*p2,*p,a,b; printf("please enter two integer numbers:"); scanf("%d,%d",&a,&b); // 输入两个整数 p1=&a; // 使p1指向变量a p2= ...
分类:
其他好文 时间:
2019-12-26 13:34:29
阅读次数:
972
输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 解题思路:先入栈相当于链表逆序再出栈实现链表从尾到头的顺序输出。 1 /** 2 * public class ListNode { 3 * int val; 4 * ListNode next = null; 5 * 6 * List ...
分类:
其他好文 时间:
2019-12-25 01:36:44
阅读次数:
93
public class TestDui { public static void main(String[] args) { //计数器的作用,统计数量 int count = 0; for(int i = 9999;i > 999;i--){ //注意从大到小的排列,所以从9999开始 int ...
分类:
其他好文 时间:
2019-12-10 16:56:14
阅读次数:
113
7 9 约瑟夫环 N个人围成一圈顺序编号,从1号开始按1、2、3......顺序报数,报p者退出圈外,其余的人再从1、2、3开始报数,报p的人再退出圈外,以此类推。 请按退出顺序输出每个退出人的原序号。 输入格式: 输入只有一行,包括一个整数N(1 要输出每次删的人,只能使用这个模拟 c++ inc ...
分类:
其他好文 时间:
2019-11-27 00:42:08
阅读次数:
54