自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GoodJob

Keep Moving!!!!!!

  • 博客(29)
  • 收藏
  • 关注

原创 算法刷题(13)--求数列的和

算法刷题(13)--求数列的和题目描述:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。输入描述:输入数据有多组,每组占一行,由两个整数n(n < 10000)和m(m < 1000)组成,n和m的含义如前所述。输出描述:对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。示例1输入81 42 2输出94.733.41package p2...

2018-04-30 14:06:23 169

原创 java基础篇八学习记录

java基础篇八学习记录1. GC何时开始:所有的回收类型都是基于分代技术来实现的,那就必须要清楚对对象按其生命周期是如何划分的。A 年轻代:划分为三个区域:原始区(Eden)和两个小的存活区(Survivor), 两个存活区按其功能分为From和To, 绝大多数的对象都在原始区分配,超过一个垃圾回收操作仍然存活的对象放到存活区。垃圾回收绝大部分发生在年轻代。B 年老代:存储年轻代中经过多个回收周...

2018-04-26 18:57:11 99

原创 算法刷题(12)--数字翻转

题目描述:对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0。例如:如果 X = 123,则rev(X) = 321;如果 X = 100,则rev(X) = 1.现在给出整数x和y,要求rev(rev(x) + rev(y))为多少?输入描述:输入为一行,x、y(1 ≤ x、y ≤ 1000),以空格隔开。输出描述:输出rev(rev(x) + rev(y))的值示例1输...

2018-04-26 13:40:03 404

原创 算法刷题(11)--统计一个数字在排序数组中出现的次数。

算法刷题(11)--统计一个数字在排序数组中出现的次数。方法一:(暴力破解)package p2;/** * 题目描述: * 统计一个数字在排序数组中出现的次数。 * @author Guozhu Zhu * @date 2018/4/25 * @version 1.0 * */public class Test01 { public static void main(S...

2018-04-25 14:24:13 1105

原创 算法刷题(10)--整数中1出现的次数

算法刷题(10)--整数中1出现的次数就先使用下暴力破解吧,其他好的算法以后再重写吧。package p1;/** * 整数中1出现的次数 * 题目描述: * 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数? * 为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次, * 但是对于后面问题他就没辙了,ACMer希望你们帮帮他...

2018-04-23 22:12:34 141

原创 数组反转学习记录

数组反转学习记录package p1;/** * 数组反转 * @author Guozhu Zhu * @date 2018/4/22 * @version 1.0 * */public class Test12 { public static void main(String[] args) { int[] arr = {1, 7, 9, 2}; reverse...

2018-04-22 18:16:00 107

原创 实现图片淡入淡出效果学习记录

实现图片淡入淡出效果学习记录<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>实现图片的淡入淡出效果</title> <style> #div1{

2018-04-22 15:03:24 490

原创 关于mysql中 的boolean和tinyint(1)学习记录

关于mysql中 的boolean和tinyint(1)学习记录 boolean类型MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1),MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0,mysql> select true,false,TRUE,FALSE;+------+...

2018-04-19 22:33:55 161

原创 算法学习记录(9)--最大的k个数

算法学习记录(9)--最大的k个数package p1;import java.util.ArrayList;import java.util.Collections;import java.util.PriorityQueue;/** * 最小的k个数 * @author Guozhu Zhu * @date 2018/4/19 * @version 1.0 * */p...

2018-04-19 01:45:51 130

原创 算法刷题(8)--最小k个数

算法刷题(8)--最小k个数package p1;import java.util.ArrayList;import java.util.Collections;import java.util.PriorityQueue;/** * 最小的k个数 * @author Guozhu Zhu * @date 2018/4/19 * @version 1.0 * */publ...

2018-04-19 01:20:56 152

原创 算法刷题(7)--最小的k个数

import java.util.*;public class Solution { public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { Arrays.sort(input);//快速排序 ArrayList<Integer> list ...

2018-04-18 15:59:02 144

原创 java基础知识学习记录(TCP, UDP)

java基础知识学习记录(TCP, UDP)通信实例package p1;import java.io.DataInputStream;import java.io.InputStream;import java.io.PrintStream;import java.net.Socket;/** * TCPClient * @author Guozhu Zhu * @date ...

2018-04-18 00:01:08 123

原创 算法刷题(6)--寻岛算法

算法刷题(6)--寻岛算法package p1;/** * 寻岛个数算法实现 * @author Guozhu Zhu * @date 2018/4/17 * @version 1.0 * */public class Test07 { /* * | 0 | 0 | 0 | 0 | * | 0 | 1 | 1 | 1 | * | 0 | 0 | 1 | 1 |...

2018-04-17 14:06:36 588

原创 记录牛客网刷题--(java类型)

记录牛客网刷题--(java类型) 1.This调用语句必须是构造函数中的第一个可执行语句?答案:错。this()才必须是构造函数中的第一个可执行语句,用this调用语句并不需要。 2.What will be printed when you execute the following code? 1 2 3 4 5 ...

2018-04-16 18:39:48 996

原创 算法刷题(5)--二维数组查找

算法刷题(5)--二维数组查找package p1;/** * 二维数组的查找 * 题目描述: * 在一个二维数组中,每一行都按照从左到右递增的顺序排序, * 每一列都按照从上到下递增的顺序排序。请完成一个函数, * 输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 * @author Guozhu Zhu * @date 2018/4/15 * @version ...

2018-04-15 23:54:29 133

原创 算法刷题(4)--矩阵覆盖学习记录

算法刷题(4)--矩阵覆盖学习记录package p1;/** *题目描述: *我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。 *请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? *@author Guozhu Zhu *@date 2018/4/15 *@version 1.0 */public class Test04 { publi...

2018-04-15 12:57:17 219

原创 算法刷题(3)--旋转数组的最小数字

算法刷题(3)--旋转数组的最小数字package p1;/** * 旋转数组的最小数字 * 题目描述: * 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 * 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 * 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 * NOTE:给出的所有元素都大于0,若数组大...

2018-04-14 22:41:05 99

原创 算法刷题(2)--数字出现次数超过数组长度的一半

算法刷题(2)--数字出现次数超过数组长度的一半package p1;/** * 题目描述: * 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 * 例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。 * 由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 * @author Guozhu Zhu * @date 20...

2018-04-13 22:58:46 130

原创 Linux基础学习记录(1)

Linux基础学习记录(1)1. Is-Listls会列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个文件夹去看里面的内容一样。2. mkdir — Make Directorymkdir 用于新建一个新目录3. pwd — Print Working Directorypwd显示当前工作目录4. cd— Change Directory对于当前在终端运行的会中中,cd 将给定的...

2018-04-13 22:01:18 97

原创 netty学习记录(2)

netty学习记录(2)nio学习:package com.zhuguozhu.client;/** * nio的客户端 * @author Guozhu Zhu * @date 2018/4/13 * @version 1.0 */import java.io.IOException;import java.net.InetSocketAddress;import java....

2018-04-13 15:53:59 119

原创 netty学习记录(1)

netty学习记录(1)1.传统的bio编程package com.zhuguozhu.client;/** * 传统bio的客户端 * @author Guozhu Zhu * @date 2018/4/13 * @version 1.0 */import java.io.BufferedReader;import java.io.IOException;import jav...

2018-04-13 15:36:14 145

原创 java 基础篇七学习记录

java基础篇七学习记录1.有关线程的哪些叙述是对的()A 一旦一个线程被创建,它就立即开始运行。B 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。c 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。D 一个线程可能因为不同的原因停止并进入就绪状态。答案:BCD在抢占式线程模型中,操作系统可以在任何时候打断线程。通常会在它运行了一段时间(就是一个时间片)后...

2018-04-13 12:19:02 163

原创 算法小记(2)--是否是丑数?

算法小记(2)--是否是丑数?package com.zhuguozhu.p1;/** * 判断数是否是丑数? * @author Guozhu Zhu * @date 2018/4/12 * @version 1.0 * */public class Test03 { public static void main(String[] args) { System.ou...

2018-04-12 23:02:57 214 1

原创 算法小记(1)--判断三个数的最大,最小

算法小记(1)--判断三个数的最大,最小package com.zhuguozhu.p1;/** * 判断三个数的最大,最小 * @author Guozhu Zhu * @date 2018/4/12 * @version 1.0 * */public class Test01 { public static void main(String[] args) { in...

2018-04-12 22:40:32 1040

原创 算法刷题(1)--丑数

算法刷题(1)--丑数package com.zhuguozhu.p1;import java.util.ArrayList;/** * 丑数 * 题目描述: * 把只包含因子2、3和5的数称作丑数(Ugly Number)。 * 例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 * @author Guozhu...

2018-04-12 22:27:04 192

原创 二分法插入排序学习记录

二分法插入排序学习记录最坏的情况下二分插入排序的时间复杂度依然是O(n^2),如果待排序的序列已经有序,排序时间复杂度为O(nlogn)。由此可见,二分插入排序的算法已经对插入排序做了一定的优化!package demo01;/** * 二分插入排序 * @author Guozhu Zhu * @date 2018/4/11 * @version 1.0 * */public ...

2018-04-11 14:58:56 252

原创 java基础篇六学习记录

java基础篇六学习记录1.volatile关键字是否能保证线程安全?答案: 否。volatile关键字用在多线程同步中,可保证读取的可见性,jvm只是保证从主内存加载到线程工作内存的值是最新的值,而非cache中。但多个线程对volatile的写操作,无法保证线程的安全。假如线程1,线程2在进行read, load操作中,发现主内存中count的值都是5,那么都会加载这个最新的值,在线程1对co...

2018-04-10 09:37:28 453

原创 java基础篇五学习记录

java基础篇五学习记录1.a.hashCode()有什么用?与a.equals(b)有什么关系?hashCode()方法对应对象整型的hash值。它常用于基于hash的集合类,如Hashtable, HashMap, LinkedHashMap等等。它与equals()方法关系特别的紧密。根据java规范, 两个使用equal()方法来判断相等的对象,必须具有相同的hashCode.2.字节流与...

2018-04-05 14:36:23 103

原创 jdbc的简单应用学习记录

jdbc的简单应用学习记录package com.zhuguozhu.p1;import java.sql.DriverManager;import java.sql.SQLException;import com.mysql.jdbc.Connection;import com.mysql.jdbc.Statement;/** * 向数据库插入数据的过程 * @author ...

2018-04-02 21:57:47 168

空空如也

空空如也

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

TA关注的人

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