随笔分类 - 基本算法
研究一些常用的基本算法提高编程能力和思维。使编程达到另一个境界。
摘要:算法热手题 题目: 1、题目:有1、2、3、4个数字, 能组成多少个互不相同且无重复数字的三位数?都是多少? code : public class A { public static void main(String[] args){ int i,j,k; int sum =0; for( i=1
阅读全文
摘要:蓝桥杯——放麦子 题目: 你一定听说过这个故事。国王对发明国际象棋的大臣很佩服,问他要什么报酬,大臣说:请在第1个棋盘格放1粒麦子,在第2个棋盘格放2粒麦子,在第3个棋盘格放4粒麦子,在第4个棋盘格放8粒麦子,......后一格的数字是前一格的两倍,直到放完所有棋盘格(国际象棋共有64格)。 国王以
阅读全文
摘要:java的BigDecimal 一般设计到高精度的加法或乘法或者阶乘的求和积都会用到BigDecimal这个类。 import java.util.*;import java.math.BigDecimal;import java.lang.*;public class Main { public
阅读全文
摘要:美丽的for循环语句 题目:用for循环语句实现四个三角形不同的形状。 图案: ---------------第一个三角形图形形状----------------**********第二个三角形图形形状---------------- * ** *******第三个三角形图形形状----------
阅读全文
摘要:冒泡排序算法 题目: 给定7个int类型的数,用冒泡排序实现出来。 code: public class Maopaopaixu { public static void fun() { int arr[] ={9,8,6,1,5,3,2}; System.out.println("数组排序前的顺序
阅读全文
摘要:反置数的应用 问题描述 一个整数的“反置数”指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数。如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了。比如说,1245的反置数是5421,而1200的反置数是21。请编写一个程序,输入两个整数,然后计算这两个整数的反置数之...
阅读全文

浙公网安备 33010602011771号