Java Algorithm 简单算法
目录
- 1. 打印图形(二元方程组)
- 2. 兔子繁衍
- 3. 百钱买鸡(三元方程组)
1. 打印图形(二元方程组)
int star = 1;//5 linesfor (int i = 0; i < 5; i++) {//每行打印for (int k = 0; k < 4 - i; k++) {System.out.print(" ");}//每行*数量多2for (int n = 0; n < star; n++) {System.out.print("*");}star += 2;//每行最右边的*换行System.out.println();}
2. 兔子繁衍
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?
int[] arr = new int[20];// 第一个月和第二个月兔子的对数都是1arr[0] = 1;arr[1] = 1;for (int x = 2; x < arr.length; x++) {arr[x] = arr[x - 2] + arr[x - 1];}System.out.println("第二十个月的兔子有 " + arr[19] + " 对");
3. 百钱买鸡(三元方程组)
鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。 百钱
买百鸡,问鸡翁、鸡母、鸡雏各几何?
// x<=20for (int x = 0; x <= 20; x++) {// y<=33for (int y = 0; y <= 33; y++) {// z = 100 – x – yint z = 100 - x - y;// 5*x + 3*y + z/3 = 100if (z % 3 == 0 && 5 * x + 3 * y + z / 3 == 100) {System.out.println(x + "," + y + "," + z);}}}
原文链接:https://qwert.blog.csdn.net/article/details/104489231
Java Algorithm 简单算法相关推荐
- java的简单算法题_[2]十道算法题【Java实现】
前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...
- JAVA 判断简单密码算法_十道简单算法题二【Java实现】
前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...
- 十道简单算法题二【Java实现】
前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...
- java循环左一_java实现循环左移和右移的简单算法
java实现循环左移和右移的简单算法 byte a=112,用程序实现,将其循环左移三位和右移三位. 112的二进制原码:0111 0000 112循环左移3位后的二进制码:1000 0011 112 ...
- java十进制转二进制简单算法
Java十进制转二进制简单算法 一.编程思路 可以运用简单的数学的计算的方法.如下 这张图大家应该都不陌生,10(例子中的10)一直除以2,余数写在右面那一列,如果被整除右面写0,如果没有别整除,写他 ...
- JAVA中简单的MD5算法——MD5Utils
文章目录 MD5信息摘要算法 Java中简单的MD5加密类MD5Utils 今日推歌 MD5信息摘要算法 MD5(Message Digest) 它是一种哈希算法,不是一种加密算法,任何长度的任意内容 ...
- JAVA数据结构与算法【简单介绍】
前几天去面一个大厂,面试官特别好,面试官说到,我们的学习不能本末倒置,数据结构和算法是程序的基础,如果数据结构你没有学好,你真正意义上不算会写代码.你的代码是各处粘贴,杂乱无章的. 由于现在大多用JA ...
- Java数据结构与算法(二)
Java数据结构与算法(二) 第六章 递归 1 递归应用场景 2 递归的概念 3 递归调用机制 4 递归能解决什么样的问题 5 递归需要遵守的重要规则 6 递归-迷宫问题 6.1 迷宫问题 6.2 代 ...
- Java 数据结构与算法
目录 Java 数据结构与算法 数据结构 数据结构的定义 数据的逻辑结构 数据的物理结构 数据存储结构 数据结构的分类 线性结构 非线性结构 常用的数据结构 数组(Array) 栈( Stack) 队 ...
最新文章
- 猎头出500万年薪挖百度某高T,却被对方拒绝!网友:钱不是最重要的!
- android 开发环境简书,Android Studio 开发环境快速搭建
- 在一个Java版本上运行Eclipse IDE,但在另一个Java版本上运行
- OpenCV 4.0 rc版本发布,扩展计算图Graph API
- 2022春节档新片预售总票房达1.08亿
- Idea和使用git命令上传本地新项目到gitee上
- 3GP、MP4视频转换器下载
- JSONArray.fromObject(); 引入问题
- 联想ts250进bios_联想Think TS250/TS550安装server 2008 R2/2012系统教程【一】
- 树莓派笔记004——步进电机驱动板
- PNP与NPN的转换电路
- vrrp和mstp实现网关冗余备份以及链路的负载均衡
- 置信传播算法(Belief Propagation)简介
- 操作的基本原则,每日必读【不断更新中】
- 安卓的第三方sdk是html,第三方SDK目录
- STM32F105 实现USB BULK传输
- P,AP, MAP,MRR。几种分类器评价指标
- C++老八大战伏拉夫文字游戏
- 赵哲焕 Clock work RNN(CW-RNN)
- 如何退出Google的Gmail信箱