自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 初步学习排序算法之归并排序

归并排序

2020-03-28 14:03:10 160

原创 初步理解全排列的递归实现

首先先推荐一个讲解全排列的视频:[算法教程] 全排列我个人认为对于新手来说比较好理解,虽然我也看了好多的博客,但发现说的都是一句话:要想理解递归,先得理解递归。 所以一直不太理解,直到看了这个UP主的视频。强烈推荐哦!先上全排列递归实现的代码:public class permAll { //交换函数 public static void swap(char[] str, int a, ...

2020-03-27 22:00:08 204

原创 使用两个栈模拟队列的出队入队操作

import java.util.Stack;public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new Stack<Integer>(); public void push(i...

2020-03-26 10:17:36 721

原创 已知二叉树的前序遍历和中序遍历,根据这些数据构建出二叉树的完整结构

已知二叉树的前序遍历和中序遍历,根据这些数据构建出二叉树的完整结构

2020-03-25 20:12:33 198

原创 链表的简单创建、插入以及删除

新手入门,该链表的插入只支持有序链表。

2020-03-25 13:39:15 286

原创 阅读Java源码,手写简单情况下StringBuffer的replace方法和replaceAll方法

简单说明:        replace方法用于将字符串中指定位置的某一个字符替换为自己输入的字符或者字符串。        replaceAll方法用于将出现在某个字符串中所有的指定字符替换为自己输入的字符或者字符串。import ...

2020-03-24 19:33:47 551

原创 关于接口和抽象类的区别

今天读了一些关于接口和抽象类的区别的博客, 记录在下面, 以免遗忘, 便于随时翻看, 以后有新的补充内容也会记录.接口和抽象类的区别:从概念上讲:抽象类是对一个对象的本质描述, 也就是说抽象类指出了这是个什么东西;接口是对一个对象的行为动作, 也就是方法的描述从语法格式上讲:接口是抽象类的变体, 接口的所有方法都是抽象的.接口中基本数据类型为static 而抽类象不是的接口...

2020-03-22 10:30:24 66

原创 使用Java写一个程序:输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数(即:将此数化为二进制,统计该二进制数中1的个数)。

使用Java写一个程序:输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数(即:将此数化为二进制,统计该二进制数中1的个数)。

2020-03-06 22:15:29 821

原创 写一个Java程序:给定n个字符串,请对n个字符串按照字典序排列。

使用Java写一个程序:给定n个字符串,请对n个字符串按照字典序排列。

2020-03-06 21:09:54 1392

原创 使用Java写一个程序:将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符

使用Java写一个程序:将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符

2020-03-05 20:45:48 2742 3

原创 使用java写出一个程序:接受一个字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)

使用java写出一个程序:接受一个字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)

2020-03-05 20:27:53 2686

原创 使用Java写一个程序:输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001

使用Java写一个程序:输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001

2020-03-05 20:14:19 2607 1

原创 使用Java写一个程序:编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。

使用Java写一个程序:编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。

2020-03-05 19:43:15 1745

原创 使用java写一个程序:输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。

使用java写一个程序:输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。

2020-03-05 19:05:38 2151

原创 使用Java写一个程序:数据表记录包含表索引和数值(int范围的整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。

使用Java写一个程序:数据表记录包含表索引和数值(int范围的整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。

2020-03-05 14:53:34 625

原创 使用Java写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。

使用java写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。

2020-03-04 20:40:28 1178

原创 使用Java写出一个程序,要求:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )

import java.util.*;public class Main{ public static void primeNum(long num){ int init = 2; if(num == 1) { System.out.println(1); } while(num != 1){ ...

2020-03-03 22:09:18 2348

原创 使用Java写出一个程序:接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 )

import java.util.*;public class Main{ private static final String A = "A"; private static final String B = "B"; private static final String C = "C"; private static final String D = "D"; priva...

2020-03-02 19:24:35 4379

原创 连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。

import java.util.*;public class Main{ public static void split(String s){ if(s.length()<8){ //如果输入的字符串长度小于8,则添加"0"; String s1 = s; while(s1.length()!=8){ s1 = s1+"0"; } Syste...

2020-03-02 16:44:00 1724

原创 使用Java解决:明明的随机数问题(去重和排序)使用TreeSet集合

使用Java解决:明明的随机数问题(去重和排序)使用TreeSet集合

2020-03-02 15:37:00 288

原创 使用Java写出一个程序:接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。

使用Java写出一个程序:接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。

2020-03-02 13:54:28 1858

原创 计算字符串最后一个单词的长度,单词以空格隔开

计算字符串最后一个单词的长度,单词以空格隔开

2020-03-02 13:24:24 338

原创 利用HashMap找出数组中出现次数最多的元素及其次数

我在牛客网上刷题时遇到了这道题目,因为初学Java不久,对Java的应用还不熟悉,刚开始用C语言做没做出来(我太菜了。。。),接着百度发现竟然可以用HashMap做,仔细一想发现这真是一个好办法(为什么我就想不到!!!),下面是我参考大佬们的代码自己写出来的,附加了个人理解。

2020-02-27 17:17:30 1919

The C Programming Language Second Edition 徐宝文 李志 译

C语言教程知名图书 汉化版

2019-03-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除