自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (3)
  • 收藏
  • 关注

原创 mysql 思维导图

[1]: 《Mysql 技术内幕》[2]: https://dev.mysql.com/doc/refman/8.0/en/table-scan-avoidance.html

2019-09-02 17:55:18 468

原创 Spring注解方式创建的对象为单例

Java创建对象和对对象赋值(属性)都可以通过Spring的方式来完成 一种方式是通过配置XML文件 另一种方式是通过注解的方式 注解创建的对象是单例的。(1)配置文件,进行扫描 <context:component-scan base-package="包名"></context:component-scan>%对包中的类、方法、属性进行扫描 (...

2018-07-20 17:43:25 5701

原创 Java类的初始化顺序

属性、方法、构造方法和自由块都是类中的成员,在创建类的对象时,类中各成员的执行顺序: 1.父类静态成员和静态初始化快,按在代码中出现的顺序依次执行。 2.子类静态成员和静态初始化块,按在代码中出现的顺序依次执行。 3. 父类的实例成员和实例初始化块,按在代码中出现的顺序依次执行。 4.执行父类的构造方法。 5.子类实例成员和实例初始化块,按在代码中出现的顺序依次执行。 6.执行子类的构造

2017-09-08 21:46:29 145

原创 简单的动态规划问题(帮助理解动态规划)

题目:网格走数法(牛客网) 题意: 题目描述 有一个X*Y的网格,小团要在此网格上从左上角到右下角,只能走格点且只能向右或向下走。请设计一个算法,计算小团有多少种走法。给定两个正整数int x,int y,请返回小团的走法数目。 输入描述: 输入包括一行,逗号隔开的两个正整数x和y,取值范围[1,10]。 输出描述: 输出包括一行,为走法的数目。 示例1 输入 3 2 输出

2017-08-18 21:59:47 238

原创 注意范围!注意范围!注意范围!

题目:丢失的三个数 题目描述 现在有一个数组,其值为从1到10000的连续增长的数字。出于某次偶然操作,导致这个数组中丢失了某三个元素,同时顺序被打乱,现在需要你用最快的方法找出丢失的这三个元素,并且将这三个元素根据从小到大重新拼接为一个新数字,计算其除以7的余数。 例:丢失的元素为336,10,8435,得到的新数字为103368435,除以七的余数为2。 输入描述: 输入数据为一行,包含

2017-08-18 11:31:15 353

原创 构造矩阵

题目1: 说明:和剑指offer中的顺时针打印矩阵很类似(稍微简单一点) Given an integer n, generate a square matrix filled with elements from 1 to n 2 in spiral order. For example, Given n =3, You should return the following matri

2017-08-17 17:51:53 417

原创 移除重复数字

问题: Follow up for “Remove Duplicates”: What if duplicates are allowed at most twice? For example, Given sorted array A =[1,1,1,2,2,3], Your function should return length =5, and A is now[1,1,2,2,3

2017-08-17 16:17:06 292

原创 矩阵中寻找目标

题目: Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties:Integers in each row are sorted from left to right. The first integer of each r

2017-08-17 16:02:48 176

原创 两个数组并归

题目: Given two sorted integer arrays A and B, merge B into A as one sorted array. Note: You may assume that A has enough space to hold additional elements from B. The number of elements initialized

2017-08-17 15:32:04 293

原创 笔试编程题(网易)

题目要求:小易为了向他的父母表现他已经长大独立了,他决定搬出去自己居住一段时间。一个人生活增加了许多花费: 小易每天必须吃一个水果并且需要每天支付x元的房屋租金。当前小易手中已经有f个水果和d元钱,小易也能去商店购买一些水果,商店每个水果售卖p元。小易为了表现他独立生活的能力,希望能独立生活的时间越长越好,小易希望你来帮他计算一下他最多能独立生活多少天。 输入描述: 输入包括一行,四个整数x,

2017-08-15 11:29:36 313

原创 leetcode有序数组转换成BST

1 .convert-sorted-array-to-binary-search-tree 题目要求: Given an array where elements are sorted in ascending order, convert it to a height balanced BST 解题思路: 分冶递归,每次找序列的中间值 有序数组首先考虑二分法/** * Definiti

2017-08-14 11:57:26 577

原创 leetcode 股票收益问题

1.best-time-to-buy-and-sell-stock 题目要求: Say you have an array for which the i th element is the price of a given stock on day i.If you were only permitted to complete at most one transaction (ie, buy

2017-08-14 11:49:31 616

原创 leetcode编程中数组题目

1、题目要求:longest-consecutive-sequence(最长的连续序列) 注意:集合的快速失败机制(不能一边遍历一边删除) /*Given an unsorted array of integers, find the length of the longest consecutive elements sequence. For example, Given[100, 4,

2017-08-13 22:34:32 198

原创 问题1:集合不能一边遍历一边删除

今天在写LeetCode代码时遇到的问题 错误代码如下:Set<Iterator> set=new HashSet();for(Integer ele:set){ if(ele.equals(1)) set.remove(ele++); }下面同样会报错Set<Iterator> set=new HashSet();Iterator it=set.iterator

2017-08-13 22:28:33 1147

原创 排序算法

package itcast01;import java.util.Scanner;public class Sort { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner (System.in); i

2017-08-07 15:45:34 132

原创 集合

一、概念 集合类:只能存储对象,存储的长度可变,类型也可不同。 数组:即可存数据的基本类型也可存储对象,长度固定,类型相同。 Java集合类是将接口与实现分离的,例如List接口指出存储的元素有序,可重复,但是这个接口并没有说这是怎么实现的,Java提供了两个类来实现List接口:LinkedList和ArrayList,ArrayList是通过数组来实现List接口的而LinkedList是

2017-02-22 15:50:53 171

原创 泛型

Java EE 泛型

2017-02-20 15:42:48 154

空空如也

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

TA关注的人

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