![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
过分优秀
这个作者很懒,什么都没留下…
展开
-
Java快速排序
package com.ltl.test;import java.util.Arrays;public class QuickSort { public static void main(String[] args) { int[] arr = { -9,78,0,23,-567,70,900}; quickSort(arr, 0, arr.length-1); System.out.println(Arrays.toString(arr)); } private static.原创 2021-10-08 19:27:37 · 86 阅读 · 0 评论 -
Java实现水仙花数
package com.ltl.test;public class NarcissisticNumber { public static void main(String[] args) { // TODO 自动生成的方法存根 for (int i = 100; i < 1000; i++) { int hundreds = i / 100; int decade = i % 100 / 10; int units= i % 10 ; i.原创 2021-10-06 19:02:24 · 80 阅读 · 0 评论 -
java实现二分法
package com.ltl.test;public class ErFenFa { public static void main(String[] args) { // TODO Auto-generated method stub int[] arr=new int[] {-34,-2,3,6,24,69,84,120,256}; int dest=84; int head=0; int end=arr.length-1; boolean isFlag=true; .原创 2021-10-06 19:02:40 · 93 阅读 · 0 评论 -
Java实现文字横向转竖向
package com.ltl.test;public class Vertical { public static void main(String[] args) { String str=("红军不怕远征难, " + "万水千山只等闲。 " + "五岭逶迤腾细浪, " + "乌蒙磅礴走泥丸。 " + "金沙水拍云崖暖, " + "大渡桥横铁索寒。 " + "更喜岷山千里雪, " + "三军过后尽开颜。 "); print(str);.原创 2021-10-06 19:02:58 · 716 阅读 · 0 评论 -
Java用接口实现栈
package com.ltl.test;public interface Mystack { public boolean isEmpty(); public boolean isFull(); public boolean push(int value); public int pop(); public void show();}package com.ltl.test;public class Stack implements Mystack { private int.原创 2021-10-06 19:03:22 · 455 阅读 · 0 评论 -
Java用接口实现队列
package com.ltl.test;public interface MyQueue { public boolean isEmpty(); public boolean isFull(); public void add(int num); public int delete(); public void show(); public int count();}package com.ltl.test;public class Queue implements My.原创 2021-10-05 14:19:21 · 629 阅读 · 0 评论 -
Java用集合实现队列
package com.ltl.test;public interface MyQueue<E> { public boolean isEmpty(); //判空 public boolean isFull(); public void push(E e); //入队 public E poop(); //出队}package com.ltl.test;import java.util.LinkedList;import java.util.List;pu.原创 2021-10-05 14:14:27 · 243 阅读 · 0 评论 -
Java实现求100以内的质数
package com.ltl.test;public class ZhiShu { public static void main(String[] args) { for (int i = 2; i <= 100; i++) { if(print(i)) { System.out.print(i+" "); } } } private static boolean print(int i) { for (int j = 2; j < i; j++).原创 2021-10-05 14:11:32 · 187 阅读 · 0 评论 -
Java实现打印圣诞树
package model;public class Tree { public static void main(String[] args) { // TODO 自动生成的方法存根 //三角形 for (int i = 1; i <= 6; i++) { for (int j = 1; j <= 6-i; j++) { System.out.print(" "); } for (int j = 1; j <= 2*i-1; j++) { .原创 2021-10-05 14:08:52 · 1870 阅读 · 0 评论 -
Java实现输出菱形
package com.ltl.test;public class Rhombic { //声明一个int类型,交ROW_COUNT的常量,初值是7 private static final int ROW_COUNT = 7; private static final int COL_COUNT = 4; public static void main(String[] args) { // TODO 自动生成的方法存根 printShape(); } private sta.原创 2021-10-05 14:06:07 · 166 阅读 · 0 评论 -
Java实现企业发放的奖金根据利润提成。
题目:企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10 万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?package com.ltl.test;import java.原创 2021-10-05 14:03:22 · 579 阅读 · 0 评论 -
java实现九九乘法表
package com.ltl.test;public class MultiplicationTable { public static void main(String[] args) { // TODO 自动生成的方法存根3 for (int i=1;i<=9;i++) { for (int j=1;j<=i;j++) { int k=i*j; System.out.print(j+"*"+i+"="+k+"\t"); } System.原创 2021-10-05 14:00:47 · 85 阅读 · 0 评论 -
java实现杨辉三角
package com.ltl.test;public class YangHui { public static void main(String[] args) { // TODO Auto-generated method stub //1.声明并初始化二维数组 int[][] yanghui=new int[10][]; //2.给数组的元素赋值 for (int i = 0; i < yanghui.length; i++) { yanghui[i]=new.原创 2021-10-05 13:57:55 · 66 阅读 · 0 评论 -
Java实现冒泡排序
package com.ltl.test;public class BubbleSort { public static void main(String[] args) { //1.初始化数组 int[] array={-4,3,8,4,12,2}; //2.对数组进行排序 sortBySelect(array); //3.打印排序结构 printArray(array); } private static void printArray(int[] array) { .原创 2021-10-05 13:54:53 · 75 阅读 · 0 评论 -
Java实现选择排序
package com.ltl.test;public class SelectSort { public static void main(String[] args) { // TODO 自动生成的方法存根 //1.初始化数组 int[] array= {5,13,6,1,8,4,9}; //2.对数组进行排序 sortBySelect(array); //3.打印排序结构 printArray(array); } private static void pri.原创 2021-10-05 13:52:51 · 77 阅读 · 0 评论