
c++
文章平均质量分 82
乱打一通
给我评论的我会关注,如果博客内容有误,请给我私信或发在评论区
展开
-
NOIP2010 普及组 接水问题 贪心
输入的W序列中,取出前m个数字,查找其中最小的数字,将后面的数字加到最小的数字之上,循环往复,循环到N,在找出这个数列中数最大的数字,最后输出,就是这一道题的答案.从一个长度为N的队列(就是平常排的队),里选出M个人来到洗手池,只要有一个人洗完手了,m+1号位的人就会来替补他.循环往复直到后面没有替代的人,输出最后的时间.如果我们想尽量上多的课,而且两节课不能重复上,比如你上美术课有上英语课美术课下课的时候英语课已经上课了所以不能边上美术课边上英语课。这是一个简单的贪心算法。求最小值用sort函数(原创 2024-03-12 18:26:18 · 560 阅读 · 0 评论 -
C++的进制转换
num[2] * pow(2,0) + num[1] * pow(2,1) + num[0] * pow(2,2)//pow是cmath库的,先准备一些变量,num就是我们要输入的, len是字符数组的长度。最后写一个循环算的是结果.,零号位对应的是len(就是那个变量)一号位置对应的次方是len-1……最好把这些代码总结成一个自定义函数.参数是N进制的数字.还有一个参数是N(N进制)再写一个整型的j,它是二的几次方.一开始它的值是字符数组的长度。一个很简单的方法把n进制的数字转换成十进制的数字。原创 2023-11-24 19:25:56 · 170 阅读 · 1 评论