算法试题(java)
ArchitectDream
good good study,day day up
展开
-
java十六进制转八进制蓝桥杯试题
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(S原创 2017-12-21 12:13:24 · 557 阅读 · 1 评论 -
(java)十进制转十六进制调用函数算法
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.next原创 2017-12-21 12:18:10 · 2086 阅读 · 0 评论 -
java蓝桥杯试题特殊回文字
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); int[] m=new原创 2017-12-21 12:20:18 · 174 阅读 · 0 评论 -
java蓝桥杯试题特殊文字
package 蓝桥杯试题;import java.util.Scanner;public class 特殊的数字 { public static void main(String[] args) { // TODO Auto-generated method stub int[] m=new int[1111111];原创 2017-12-21 12:23:18 · 149 阅读 · 0 评论 -
java蓝桥杯杨辉三角
package 蓝桥杯试题;import java.util.Scanner;public class 杨辉三角 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); ...原创 2017-12-21 12:25:20 · 927 阅读 · 0 评论 -
java蓝桥试题学做菜
package 蓝桥杯试题;import java.util.Scanner;public class 做菜 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in);原创 2017-12-21 12:28:48 · 487 阅读 · 0 评论 -
java蓝桥试题字母图形
import java.util.Scanner;public class 字母图形 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int原创 2017-12-21 12:31:10 · 197 阅读 · 0 评论 -
java实现蓝桥回型取数
import java.util.Scanner;public class Main { public static void main(String[] args) { // liyinqiang Scanner sc = new Scanner(System.in); int m = sc.nextInt();原创 2017-12-21 12:35:14 · 232 阅读 · 0 评论 -
java蓝桥杯试题查找整数
import java.util.Scanner;public class Main{ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); int n=s原创 2017-12-21 15:04:16 · 310 阅读 · 0 评论 -
矩阵反转--计蒜客
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int M = sc.nextInt(); int N = sc.nextIn原创 2017-11-25 18:40:11 · 278 阅读 · 0 评论 -
java计蒜客矩阵翻转
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int M = sc.nextInt(); int N = sc.nextIn原创 2017-12-22 09:03:13 · 195 阅读 · 0 评论 -
java计蒜客奇怪的国家试题
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); String原创 2017-12-22 09:04:14 · 342 阅读 · 0 评论 -
java计蒜客试题最后一个单词的长度
import java.util.Scanner;public class Main{ public static void main(String[] args) { // TODO Auto-generated method stub Scanner a=new Scanner(System.in); String s原创 2017-12-22 09:05:13 · 209 阅读 · 0 评论 -
java计蒜客试题帧数转换成罗马数字
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner a=new Scanner(System.in); String[][]原创 2017-12-22 09:07:11 · 113 阅读 · 0 评论 -
java计蒜客单独的数字试题
import java.util.Scanner;public class Main { public static void main(String[] args) { int n=0; Scanner sc = new Scanner(System.in); int b = sc.nextInt(); int[] m=new int[b]; ...原创 2017-12-22 09:08:16 · 484 阅读 · 0 评论 -
java计蒜客爬楼梯问题
爬楼梯本人用的逆推思想在最后一节往后退一步或者两步最终运用递归的思想做出import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt原创 2017-12-22 09:09:15 · 386 阅读 · 0 评论 -
java计蒜客加一的问题
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); int b =sc.next原创 2017-12-22 09:11:23 · 298 阅读 · 0 评论 -
java计蒜客试题排序后的数组删除重复数字
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); int n=sc.ne原创 2017-12-22 09:12:29 · 197 阅读 · 0 评论 -
java计蒜客试题------函数规律
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); String原创 2017-12-22 09:13:35 · 273 阅读 · 0 评论 -
java计蒜客试题两数之和
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); int n=sc.nex...原创 2017-12-22 09:14:45 · 400 阅读 · 0 评论 -
java蓝桥杯试题高精度加法
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String a; String b; int[] k=new原创 2017-12-25 19:08:07 · 912 阅读 · 1 评论 -
java蓝桥杯试题高精度加法函数实现
import java.math.BigDecimal;import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub BigDecimal aBigDecimal;...原创 2017-12-25 19:25:37 · 932 阅读 · 0 评论 -
java蓝桥杯试题时间转换(java)
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int t=sc.nextInt(); int h=0; int原创 2017-12-26 18:51:23 · 472 阅读 · 0 评论 -
java蓝桥杯字符串的对比
import java.util.Scanner;public class Zifuchuanduibi { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in);原创 2017-12-26 19:50:23 · 664 阅读 · 0 评论 -
蓝桥杯试题矩阵乘法java实现
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int a=sc.nextInt(); int n=sc.nextInt();原创 2017-12-29 14:35:36 · 443 阅读 · 0 评论 -
蓝桥杯试题矩形面积交java实现
import java.util.Scanner;public class Main {//根据画图来进行分析得出 public static void main(String[] args) { Scanner sc=new Scanner(System.in); double[] x=new double[4]; double[]...原创 2017-12-29 15:21:57 · 1494 阅读 · 0 评论 -
蓝桥杯试题Huffuman树java实现
import java.util.Arrays;import java.util.Scanner;public class Huffuman { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scann原创 2017-12-29 19:18:37 · 916 阅读 · 2 评论 -
java计蒜客斐波那契数列
import java.util.Scanner;public class Main { public static int F(int a) { if(a==0) return 0; if(a==1) return 1; return F(a-1)+F(a-2); } public st原创 2018-01-19 14:17:28 · 259 阅读 · 0 评论 -
java蓝桥杯试题龟兔赛跑问题
import java.util.Scanner;/* * 话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。 于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔子和乌龟的赛跑。 他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是在与乌龟的比赛中,一旦任一秒结束后原创 2018-01-19 14:21:27 · 1063 阅读 · 0 评论 -
java蓝桥杯试题JF的字符串
问题描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗?输入格式 仅有一个数:N ≤ 26。输出格式 请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。样例输入3...原创 2018-01-19 14:24:31 · 173 阅读 · 0 评论 -
LeetCode 算法 回文数
package LeetCode;/*判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。回文数字思路一:负数肯定是非回文数 , 取出每一个最后一位 然后作为最后比对的 第一位*10 然后与x比对 */public class IsPalindrome { public boolean isPalindrome(int x) { ...原创 2018-09-27 17:26:51 · 132 阅读 · 0 评论 -
LeetCode盛最多水的容器
package LeetCode;import java.util.ArrayList;import java.util.Collections;//盛最多水的容器public class WaterMaxArea { public int maxArea(int[] height) { //盛放最后的面积的最大值 int maxarrea=0...原创 2018-10-30 21:12:29 · 168 阅读 · 1 评论 -
leetcode:18:四数之和 java实现
第三天 我会坚持下去每天做一两道题,谢谢大家支持,我会努力 package LeetCode;import java.util.ArrayList;import java.util.Arrays;import java.util.HashSet;import java.util.List;public class FourSum { public List<Lis...原创 2018-11-09 08:57:14 · 445 阅读 · 0 评论 -
LeetCode:最长公公前缀
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入: ["flower","flow","flight"]输出: "fl"示例2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:class Solution { public Str...原创 2018-11-07 20:04:05 · 117 阅读 · 0 评论 -
LeetCode: 盛最多水的容器
自我认为是盛最多水与最大面积是一样的道理通过java的函数来进行计算class Solution { public int maxArea(int[] height) { int maxarrea=0; //ArrayList<Integer> result=new ArrayList<Integer>(); ...原创 2018-11-07 20:09:01 · 173 阅读 · 0 评论 -
java实现八皇后以及n皇后问题详解
今天遇到一个非常有意思的问题就是八皇后问题 ,本人是一名菜鸟所以被难到了;进过学习以及自己琢磨研究出来一套解决方案但是时间复杂度有点高 希望各位大佬帮忙看看有办法解决吗 或者我这有什么错请指出来谢谢 //八皇后问题/*在一个8*8的棋盘上放置8个皇后,不允许任何两个皇后在棋盘的同一行、同一列和同一对角线上。1)对8 x 8的二维数组上的某点a[i][j](0<=i,j&l...原创 2018-11-07 21:47:05 · 4735 阅读 · 4 评论 -
leetcode:三数之和 java实现
package LeetCode;import java.util.ArrayList;import java.util.Arrays;import java.util.HashSet;import java.util.List;/*给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不...原创 2018-11-08 08:18:58 · 800 阅读 · 0 评论 -
leetcode:最接近的三数之和
package LeetCode;import java.util.Arrays;public class ThreeSumJ { public int threeSumClosest(int[] nums, int target) { //为了使相差值比较获取最大值 int min=Integer.MAX_VALUE ; int[...原创 2018-11-08 09:55:23 · 92 阅读 · 0 评论 -
leetcode:电话号码的字母组合回溯法java
大牛们第一次用回溯,写前几天刚看了,有问题谢谢帮指出。谢谢你们的支持! package LeetCode;import java.util.ArrayList;import java.util.List;public class PhoneNumeber { static List<List<Character>> res; static S...原创 2018-11-08 18:35:09 · 336 阅读 · 0 评论 -
leetcode:两链表合并
我的思想无非就是:比较两链表的某一个值。逐渐向下遍历比较然后加到新链表中 public ListNode mergeTwoLists(ListNode l1, ListNode l2) { ListNode listNode = new ListNode(0); ListNode firstNode = listNode; while (...原创 2018-11-14 08:26:03 · 155 阅读 · 0 评论