- 博客(5)
- 收藏
- 关注
原创 经典案例:百钱百鸡
我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。 百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?提示:这里主要是通过钱数和不同类型的鸡数确定循环的次数不多比比:直接上代码:/* 思路: 1:第1层循环,用于表示鸡翁的范围,初始化表达式的变量定义为 x=0,判断条件是x<=20 2:第2层循环,用于表示鸡母的范围,初始化表达式的变量定义为 y=0,判断条件是y<=33 3:这个时候,用于表示鸡雏
2021-03-25 09:43:16 177
原创 经典案例:不死神兔
题目需求: 不死神兔有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子, 假如兔子都不死,问第二十个月的兔子对数为多少?不多比比,直接上代码!/*很多人主要是这个规律摸不清,就很难实现这个案例需求。规律:第一个月:1,第二个月1,第三个月2,第四个月:3,第5个月:5,第六个月8,就是前两个月的兔子是第三个月的和。 思路: 1:为了存储多个月的兔子对数,定义一个数组,用动态初始化完成数组元素的初始化,长度为20 2:因
2021-03-25 09:33:16 365
原创 经典算法 实现 逆时针打印 二维数组
package com.itheima.args;public class AnticlockwiseSolutionDemo01 { public static void main(String[] args) { int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16}}; int[] res = solution(arr, 4, 4);//数组名 行 列
2021-03-17 11:21:44 567 2
原创 为什么HashMap是线程不安全的?
目录前言一、为什么HashMap是线程不安全的?jdk1.7中的HashMap扩容造成死循环分析过程jdk1.8中HashMap总结前言俗话说的好,基础不牢,地动山摇!今天给大家讲一下这个hashmap不安全的问题!提示:以下是本篇文章正文内容,下面案例可供参考一、为什么HashMap是线程不安全的?我们都知道HashMap是线程不安全的,在多线程环境中不建议使用,但是其线程不安全主要体现在什么地方呢,下面讲会对jdk两个版本对该问题进行解密。jdk1.7
2021-03-09 15:09:19 496 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人