nowcoder编程
xx_star1204
学习学习学习
展开
-
数串
设有n个正整数,将他们连接成一排,组成一个最大的多位整数。 如:n=3时,3个整数13,312,343,连成的最大整数为34331213。 如:n=4时,4个整数7,13,4,246连接成的最大整数为7424613。 输入描述: 有多组测试样例,每组测试样例包含两行,第一行为一个整数N(N<=100),第二行包含N个数(每个数不超过1000,空格分开)。 输出描述: 每组数据输出一个表示最大的整原创 2017-09-13 11:10:40 · 222 阅读 · 0 评论 -
从尾到头打印链表
1.保存正序,使用函数反转结果/** * public class ListNode { * int val; * ListNode next = null; * * ListNode(int val) { * this.val = val; * } * } * */ import java.util.*; p原创 2017-09-14 16:24:08 · 154 阅读 · 0 评论 -
跳台阶
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。第一反应排列组合:public class Solution { public int JumpFloor(int target) { int sum =1; for (int i = 1; i <=target/2 ; i++) { in原创 2017-09-14 21:44:39 · 183 阅读 · 0 评论 -
二进制中1的个数
题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。麻瓜代码:public class Solution { public int NumberOf1(int target) { int rtn=0; int sum=0; int w=0; if(target>=0){ whil原创 2017-09-23 23:44:00 · 196 阅读 · 0 评论 -
二维数组中的查找
我的代码:public class Solution { public boolean Find(int target, int [][] array) { boolean rtn=false; if(array==null||array.length==0||(array.length==1&&array[0].length==0))原创 2017-09-10 23:33:38 · 186 阅读 · 0 评论 -
句子反转
import java.util.Scanner;public class test { public static void main(String[] args) { // Scanner sc = new Scanner(System.in); // System.out.println("请输入你的年龄:"); // int age = sc原创 2017-09-12 11:06:21 · 352 阅读 · 0 评论