
Arithmetic By Java
Java学习中遇到的问题 , 日常学习工作中的算法题记录.
ellenm9
coding
展开
-
java:统计小字符串在大字符串中出现次数( charAt、 indexOf 、 substring 方法)
题目如下: 需求说明:定义如下字符串: String str = “javajfiewjavajfiowfjavagkljjava”; 请分别定义方法统计出: 字符串中:字符j的数量 字符串中:字符串java的数量算法思路1.当知道指定字符串后,通过遍历来字符,来计算指定字符串出现次数;2.使用字符串相关的indexOf 、 substring 方法进行...原创 2020-03-27 17:50:46 · 1994 阅读 · 0 评论 -
java:兔子生兔子,三月算一轮,问共生多少
问题如下有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子, 假如兔子都不死,问第二十个月的兔子对数为多少?算法思想这里主要根据实际的兔子数量来观察规律,找到规律以后用算法来表示兔子数量. 代码如下package com.itheima.homework;public class Test03 { public stat...原创 2020-03-20 00:32:35 · 258 阅读 · 0 评论 -
java:统计数组中元素出现的个数
问题描述定义一个方法传入一个int类型数组,输出这个数组中每一个数字及其出现的个数例如: 传入数组[1,2,2,2,3,3,4,4,4,4] 打印结果:数字1出现了1次数字2出现了3次…...原创 2020-03-17 19:28:48 · 8559 阅读 · 2 评论 -
java:将一维数组中奇数左边偶数右边
算法思想1. 比较第一个数,如果是奇数则判断第二个数,如果第二个数是偶数,则判断倒数第一个数是偶数则,判断倒数第二个数是奇数,则完成交换,并将下次判断的值缩小.算法效率为n.package com.itheima.kuihuabaodian;import java.util.Scanner;public class Case01 { public static void m...原创 2020-03-16 22:26:44 · 848 阅读 · 0 评论