java
*WeMb&
这个作者很懒,什么都没留下…
展开
-
从键盘输入一个大写字母,要求改用小写字母输出
import java.util.Scanner;public class Aa {public Aa(){}public static void main(String[] args) {Aa aa=new Aa();Scanner scan=new Scanner(System.in);String a=scan.next();char A=原创 2018-01-04 21:03:23 · 17004 阅读 · 0 评论 -
交集、并集、余集——多种方法/List<Integer> 泛型
import java.util.List;//其中有一次错是因为包导错了,所以导包时宁可多导import java.util.ArrayList;import java.util.Arrays;import java.util.Scanner;public class AvB {//交集、并集、余集(从小到大输出) //包含性问题--建议用列表数组,有各种方法调用 public stati...原创 2018-02-26 13:13:26 · 1826 阅读 · 0 评论 -
十个整数去重+排序——Array与List的转换/特别是数据类型
import java.util.ArrayList;//尽量记住util.*包!!!import java.util.Arrays;import java.util.List;import java.util.Scanner;public class QUchong { public static void main(String[] args) { Scanner scanner=n...原创 2018-02-26 15:22:45 · 195 阅读 · 0 评论 -
字符串中去空格
str.replace()str.replaceAll(" ","")//将所有空格替换为空即删除原创 2018-03-04 17:42:22 · 904 阅读 · 0 评论 -
ArrayList动态数组的简介
人们常说的动态数组一般情况下就是通过ArrayList来实现的。ArrayList其实不仅仅属于Array数组类型的复杂且高级实现模式,还同时实现了Colloction接口和List接口。最明显的优点就是:(1)可以比较随意的修改大小,随加随减,不定长,看自己元素的实际情况。 (2)带有几种比较常用的操作方法使得对数组的操作比较容易。几种比较...原创 2018-03-12 13:12:20 · 1123 阅读 · 0 评论 -
关于二进制的次幂表示
算法训练 2的次幂表示 时间限制:1.0s 内存限制:512.0MB 问题描述 任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。 将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=2^7+2^3+2^0 现在约定幂次用括号来表示,即a^b表示为a(b) 此时,137可表示为:2(7)+2(3)+2(0) 进...原创 2018-02-25 21:33:09 · 3223 阅读 · 0 评论 -
结构体/复数运算
java中的结构体使用结构体实现复数之间的加减乘除运算原题目要求? 复数运算: 乘 两两相乘 **** ! i 2= -1 ! 除 分母凑平方差 import java.util.Scanner; /** * @author Administrator * */...原创 2018-02-25 21:35:16 · 3355 阅读 · 0 评论 -
归并排序
归并排序就是=左端“递归”+右端“递归”+合并合并:左右两个有序数组进行有序的合并递归:无限左中右划分,值到中间变量mid=0(最后只剩下一个变量或是左右近两个,左右合并,即可排序),这样就会是有序的不断合并成最开始的左右合并,最终导致整个数组全有序。https://blog.csdn.net/yuehailin/article/details/68961304...原创 2018-03-24 15:21:44 · 136 阅读 · 0 评论