![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
循环
清风puts
..
展开
-
c/c++ 奶牛晒衣服
题目在熊大妈英明的带领下,时针和他的同伴生下了许多牛宝宝。熊大妈决定给每个宝宝都穿上可爱的婴儿装。于是,为牛宝宝洗晒衣服就成了很不爽的事情。圣人王担负起了这个重任。洗完衣服后,你就要弄干衣服。衣服在自然条件下用1的时间可以晒干A点湿度。抠门的熊大妈买了1台烘衣机。使用烘衣机可以让你用1的时间使1件衣服除开自然晒干A点湿度外,还可烘干B点湿度,但在1的时间内只能对1件衣服使用。N件的衣服因为种种原因而不一样湿,现在告诉你每件衣服的湿度,要你求出弄干所有衣服的最少时间(湿度为0为干)。解题思路:循环原创 2021-10-15 20:31:12 · 621 阅读 · 0 评论 -
c/c++ 洛谷 P2669 金币
题目链接洛谷 P2669 金币题目描述国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续 n 天每天收到 n 枚金币后,骑士会在之后的连续 n+1 天里,每天收到 n+1 枚金币。请计算在前 k 天里,骑士一共获得了多少金币。解题思路用一个计数器记录天数,用cnt记下总金币数。代码如下:#in原创 2021-10-07 06:00:00 · 516 阅读 · 0 评论 -
c/c++ 力扣LeetCode 274.H指数
题目链接力扣Leetcode 274.H指数不想戳的看下图解题思路根据题目的意思,找一个最大的数值t,这个数字满足在我们的数组里大于等于t的至少有t个,如果满足这个条件,t就是一个合法的数值,然后我们需要找到最大的那个t。于是我们设置外层循环为引用的次数,从1到数组元素中的最大值结束,用i表示。然后我们设置内层循环为数组元素的遍历。每次进入内层循环之前,我们都会设置一个计数器为count = 0,然后我们遍历数组,如果数组元素满足大于等于i,count就加1,然后接着对count进行判断,如果原创 2021-07-11 19:40:09 · 136 阅读 · 0 评论 -
c/c++ 手把手教你循环语句:for循环 、 while循环 、 do-while循环
文章目录循环语句for循环表达句格式while循环表达句格式do-while循环表达句格式例题:循环语句循环语句的定义:在不少实际问题中,有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。for循环表达句格式for表达式:for(表达式1;表达式2;表达式3)语句:循环体表达式1:一般为赋值表达式,给控制变量赋初值;表达式2:关系表达式或逻辑表达式原创 2021-06-13 19:43:01 · 570 阅读 · 0 评论 -
c/c++循环结构例题 (力扣LeetCode 202.快乐数)
题目链接:力扣 202.快乐数不想戳的看下图:解题思路1:比较基础的思想,直接循环100得出结果,但是,时间复杂度会很高。这里不建议使用。解题思路2:使用 “快慢指针” 思想,找出循环:“快指针” 每次走两步,“慢指针” 每次走一步,当二者相等时,即为一个循环周期。此时,判断是不是因为 1 引起的循环,是的话就是快乐数,否则不是快乐数。注意:此题不建议用集合记录每次的计算结果来判断是否进入循环,因为这个集合可能大到无法存储;另外,也不建议使用递归,同理,如果递归层次较深,会直接导致调用栈崩溃。原创 2021-06-13 19:35:57 · 507 阅读 · 0 评论 -
c/c++循环结构例题 (洛谷原题P5722)
洛谷原创 2021-06-13 19:28:26 · 703 阅读 · 0 评论