- 博客(30)
- 收藏
- 关注
原创 排序
冒泡排序选择排序插入排序希尔排序快速排序package day;import java.util.Arrays;public class quicksort{ public static void main(String[] args) { int[] arr= {1,3,5,2,-1}; quicksort(arr...
2019-11-17 22:52:50
135
原创 八皇后
八皇后package day;public class EightQueens { // 定义一个Max表示共有多少个皇后 int max = 8;// 定义数组array,保存皇后的放置后的位置结果,例如 arr = {0 , 4, 7, 5, 2, 6, 1, 3} int[] array = new int[max]; static int co...
2019-11-16 22:25:51
138
原创 Data Structure
题目:获取单链表个数//查找单链表倒数第k个结点单链表反转从尾到头打印单链表利用栈先进后出即可逆序打印双向链表可自我删除节点栈的实现测试...
2019-11-13 23:03:46
120
原创 Java split()用法
Java split()用法特殊情况有 * ^ : | . \一、单个符号作为分隔符String address="上海\上海市|闵行区\吴中路";String[] splitAddress=address.split("\\"); System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+spli...
2019-11-07 22:49:23
315
原创 JAVA高级
lambdalambda 表达式的语法格式如下:(parameters) -> expression 或 (parameters) ->{ statements; }常用的函数式接口Supplier<T>例题1.如果要操作少量的数据用 = String不可变 2.单线程操作字符串缓冲区 下操作大量数据 = Stri...
2019-11-06 23:01:12
104
原创 请实现一个函数,将一个字符串中的每个空格替换成
题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。方法一调用自带函数public class Solution {public String replaceSpace(StringBuffer str) {return str.to...
2019-11-04 20:51:09
1646
原创 查找员工编号emp_no为10001其自入职以来的薪水salary涨幅值growth
题目描述查找员工编号emp_no为10001其自入职以来的薪水salary涨幅值growthCREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY KEY (`emp_...
2019-09-28 15:18:17
163
原创 查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工
题目描述查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工CREATE TABLE `departments` (`dept_no` char(4) NOT NULL,`dept_name` varchar(40) NOT NULL,PRIMARY KEY (`dept_no`));CREATE TABLE `dept_...
2019-09-28 14:54:18
1063
原创 查找当前薪水(to_date='9999-01-01')排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,不准使用order by
题目描述查找当前薪水(to_date='9999-01-01')排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,不准使用order byCREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(1...
2019-09-27 22:34:09
627
原创 获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salary
题目描述获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salaryCREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMA...
2019-09-27 22:09:08
157
原创 统计出当前各个title类型对应的员工当前(to_date='9999-01-01')薪水对应的平均工资。结果给出title以及平均工资avg。
题目描述统计出当前各个title类型对应的员工当前(to_date='9999-01-01')薪水对应的平均工资。结果给出title以及平均工资avg。CREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` dat...
2019-09-27 22:04:37
526
原创 查找employees表所有emp_no为奇数,且last_name不为Mary的员工信息,并按照hire_date逆序排列
题目描述查找employees表所有emp_no为奇数,且last_name不为Mary的员工信息,并按照hire_date逆序排列CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` v...
2019-09-27 21:52:51
503
原创 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。
题目描述从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。注意对于重复的title进行忽略。CREATE TABLE IF NOT EXISTS `titles` (`emp_no` int(11) NOT NULL,`title` varchar(50) NOT NULL,`from_date` date NOT NULL,`to_...
2019-09-27 21:46:12
491
原创 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。
题目描述从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。CREATE TABLE IF NOT EXISTS "titles" (`emp_no` int(11) NOT NULL,`title` varchar(50) NOT NULL,`from_date` date NOT NULL,`to_date` date DEFAULT...
2019-09-27 21:42:50
261
原创 获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
题目描述获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salaryCREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL,`dept_no` char(4) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY K...
2019-09-26 20:00:52
654
原创 获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date='9999-01-01'。 结果第一列给出当前员工的emp_no,第二列给出其manager对应
题目描述获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date='9999-01-01'。结果第一列给出当前员工的emp_no,第二列给出其manager对应的manager_no。CREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL,`dept_no` char(4) NOT NUL...
2019-09-26 19:16:14
137
原创 获取所有非manager的员工emp_no
题目描述获取所有非manager的员工emp_noCREATE TABLE `dept_manager` (`dept_no` char(4) NOT NULL,`emp_no` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY KEY (`emp_no`,`dept_no`));...
2019-09-22 18:32:27
116
原创 找出所有员工当前(to_date='9999-01-01')具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示
题目描述找出所有员工当前(to_date='9999-01-01')具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示CREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NU...
2019-09-22 10:24:55
540
原创 查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数tCREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY KEY (`emp_no`,`from_date`)...
2019-09-21 21:59:18
153
原创 查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序
题目描述查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16) NOT ...
2019-09-21 19:14:10
243
原创 查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序
题目描述查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16) NOT ...
2019-09-21 19:12:32
917
原创 查找所有员工的last_name和first_name对应部门编号dept_no,包括展示没有分配具体部门的员工!
查找所有员工的last_name和first_name以及对应部门编号dept_no,包括展示没有分配具体部门的员工CREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL,`dept_no` char(4) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY...
2019-09-21 18:54:49
334
原创 查找所有已经分配部门的员工的last_name和first_name
题目描述查找所有已经分配部门的员工的last_name和first_nameCREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL,`dept_no` char(4) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY KEY (`emp_no`,`de...
2019-09-21 18:27:49
286
原创 网络编程
import java.net.UnknownHostException;/* * InetAddress:互联网协议IP地址 */public class mycode { public static void main(String[] args) throws UnknownHostException { InetAddress address = InetAddress.g...
2019-06-18 16:30:08
154
原创 Java多线程
创建线程的方式比较常见的一个问题了,一般就是两种:(1)继承Thread类(2)实现Runnable接口至于哪个好,不用说肯定是后者好,因为实现接口的方式比继承类的方式更灵活,也能减少程序之间的耦合度,面向接口编程也是设计模式6大原则的核心。1、继承Thread类: 步骤:①、定义类继承Thread; ②、复写Thread类中的run方法; 目的:将自定义...
2019-06-17 17:27:10
69
原创 数据结构Java基础
List接口有序有索引,允许重复list.add();//添加list.remove(索引);//移除list.set(索引,"");//替换list集合遍历三种方式for(int i=0;i<list.size();i++)迭代器Iterator<String> it=list.Iterator();while(it.hasNext){};增强...
2019-05-31 21:07:23
109
转载 转载方法
前言对于喜欢逛优快云的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载的人(大神勿笑...
2019-04-30 19:28:50
119
原创 优快云排名
博客排行榜排名分值=个人Blog全部随笔与文章的阅读数之和+个人Blog全部评论数之和*10+个人所发表的评论数之和*50优快云博客积分计算规则:1、每公布一篇原创或者翻译文章:可获得10分。2、每公布一篇转载文章:可获得2分。3、博主的文章每被评论一次:可获得1分。4、每发表一次评论:可获得1分(自己给自己评论、博主回复别人对自己博文的评论不获得积分)5、博文阅读次数每超过100次...
2019-04-27 12:38:23
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人