基础算法练习200题06、分练习本
2023-09-14 09:04:59 时间
📋前言📋
💝博客:【红目香薰的博客_CSDN博客-计算机理论,2022年蓝桥杯,MySQL领域博主】💝✍本文由在下【红目香薰】原创,首发于CSDN✍
🤗2022年最大愿望:【服务百万技术人次】🤗
💝专栏地址:【https://blog.csdn.net/feng8403000/category_11958599.html】💝
为了帮助很多想搞算法但又害怕自己搞不定的孩子们,老师付准备了200个入门的逻辑练习题,在这200个逻辑练习题下可以加强你们的基础算法能力,以次为基础当面对正式的算法题目的时候可以得心应手的面对。
题目:
学校买来一些练习本n本,分给15个班,每班164本,还剩420本,学校买来多少练习本?
题解:
n=15*164+420
n=2880
package com.item.action;
/**
*
* @author hongmuxiangxun 红目香薰 付文龙 老师付 laoshifu
*
*/
public class demo6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(15*164+420);
}
}
题目升级:
学校买来一些练习本n本,少于一千本,分给3个班,第1个班级是第2个班级的3倍,第2个班级是第3个班级的2倍刚好分完,学校买来多少练习本,求满足条件中的最大值?
题解:
由于只知道倍数关系,只能列方程,
设第3个班级是数量是x,第2个班级是2x,第1个班级是3*2x。
故而有:
n(1000)=x+2x+3*2x
n(1000)=9x
x=n/9(使用整数除法,默认去掉小数)
x=111
最终能确认,学校买了999本练习本。
使用穷举法可以看到所有符合一千以内9x的值,输出最大即可。
package com.item.action;
import java.util.LinkedList;
import java.util.List;
/**
*
* @author hongmuxiangxun 红目香薰 付文龙 老师付 laoshifu
*
*/
public class demo6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
List<Integer> list=new LinkedList<Integer>();
for (int i = 9; i < 1000; i=i+9) {
list.add(i);
}
//输出最后一个
System.out.println(list.get(list.size()-1));
}
}
相关文章
- 计算机二级考试数据结构与算法知识点_算法与数据结构是计算机两大基础
- Java数组常用算法
- wing是什么_acwing算法基础
- 产品能力|算法基础-哈夫曼树14天阅读挑战赛
- 和三位华为cv算法工程师聊完后,我发现……
- vue源码分析-diff算法核心原理
- 算法基础-贪心
- 算法基础-数学知识
- Python冒泡排序算法及其优化「建议收藏」
- 区块链密码基础之签名算法(一)
- 基础算法篇——快速排序
- 基础算法篇——归并排序
- 基础算法篇——前缀和与差分
- jvm的垃圾回收算法_jvm默认的垃圾回收器
- 【Pytorch基础】梯度下降算法的改进
- Go 常见算法面试题篇(一):反转单链表
- 【算法基础】线性、二分法查找
- AI爽文创作微信小程序来了,网友:算法菜鸡回到清朝当一品大员
- (六)算法基础——动态规划
- 第一道完全是自己写出来的算法题!
- OJ算法题已AC
- 【愚公系列】2023年03月 其他-Web前端基础面试题(数据结构和算法_8道)
- 【数据挖掘】神经网络 后向传播算法 向前传播输入 案例计算分析 ( 网络拓扑 | 输入层计算 | 隐藏层计算 | 输出层计算 )
- 被“监控”的打工人:因算法裁定“效率低下”,近150名员工遭解雇
- 深度学习基础入门篇[三]:优化策略梯度下降算法:SGD、MBGD、Momentum、Adam、AdamW
- Gradio入门到进阶全网最详细教程一:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享)
- Java基础系列–基础排序算法详解编程语言
- 选择排序算法,C语言选择排序算法详解
- C++ upper_bound(STL upper_bound)二分查找算法详解
- 想了解机器学习?你需要知道的十个基础算法
- 「唯物」怎么追踪饮水量?这款水杯靠的是倾斜角度算法
- 解读Raft协议(一 算法基础)
- java使用简单的demo实例告诉你优化算法的强大
- C++中的几种排序算法
- VC实现五子棋游戏的一个算法示例