博客迁移到 coding 了

​ 从这个博客搭建成功到现在已经过了两年了,哎!时间真的过的超快。纪念一下 :) ​ 但是一直以来我的博客都是托管到 github 上面的,每次最讨厌去访问博客了,做一次翻页我的等几秒,用户体验极差(虽然还是我自己写的,要是别人的博客估计直接一个 ctrl+w 伺候着了 )。 ​ ​ 后来也是看到简书上有人说使用 coding 也可以部署 hexo 一直想迁移来着,昨天终于是完全的迁移过来了。感觉速度真的没的说,比我用梯子访问 github 不知道快了多...

Read More

今日总结20180304

八大排序算法 优先队列 红黑树 并查集 左式堆 栈的应用:逆波兰表达式计算、中缀表达式转后缀表达式 队列应用:杨辉三角、 最大子序列的和:分治、贪心 递归的四大原则: 基准情型:所有的递归都有一个基准,或者说是递归停止的界限,他是无序计算就能够得到的 不断推进:向着基准方向不断的推进,也就是递归的过程。 设计法则:我们假定递归的每一个环节都能运行,也就是我们无需考虑递归甚至调试追踪递归内部的情形 合成效益:不要进行重复的计算. 内部类的作用,静态内部类的特点。 二叉树表示表达式,先序...

Read More

博客迁移到 coding 了

​ 从这个博客搭建成功到现在已经过了两年了,哎!时间真的过的超快。纪念一下 :) ​ 但是一直以来我的博客都是托管到 github 上面的,每次最讨厌去访问博客了,做一次翻页我的等几秒,用户体验极差(虽然还是我自己写的,要是别人的博客估计直接一个 ctrl+w 伺候着了 )。 ​ ​ 后来也是看到简书上有人说使用 coding 也可以部署 hexo 一直想迁移来着,昨天终于是完全的迁移过来了。感觉速度真的没的说,比我用梯子访问 github 不知道快了多...

Read More

SpingBoot笔记一

一.目录配置1、Application.java 建议放到跟目录下面,主要用于做一些框架配置 2、domain目录主要用于实体(Entity)与数据访问层(Repository) 3、service 层主要是业务类代码 4、controller 负责页面访问控制 ##二.pom.xml 配置 引入web模块 1、pom.xml中添加支持web的模块: 1234<dependency> <groupId>org.springframework.boot&...

Read More

SpingBoot依赖包

Spring Boot的启动器Starter详解作者:chszs,转载博客主页:http://blog.csdn.net/chszsSpring Boot应用启动器基本的一共有44种,具体如下: 1)spring-boot-starter这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2)spring-boot-starter-actuator帮助监控和管理应用。 3)spring-boot-starter-amqp通过spring-rabbit来支持AMQP协议...

Read More

PalindromicSubstrings

1234567891011121314151617181920212223242526272829303132333435363738394041package Classify.DP.Medium;import org.junit.jupiter.api.Test;public class PalindromicSubstrings { /** * 基本思路:这里的 dp 方程的每一个元素就代表我要以当前元素作为回文子串的结尾时候的回文子串的数量 * 那么...

Read More

DP刷题记录Medium

House Robber II 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354package Classify.DP.Medium;import org.junit.jupiter.api.Test;public class HouseRobberII { /** * 思路一:这道题的意思就是成一个环,也就是偷...

Read More

DP 刷题记录 Easy

House robber 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152package Classify.DP;import org.junit.jupiter.api.Test;public class HouseRobber { /** * 解法一:思路就是一个二维的动态规划问题,然后0代表不偷当前的房子,1就是偷...

Read More

动态规划

​ 动态规划一般来说和分治有点类似都是让他们去处理相同的子问题,但是在动态规划里面你会遇到更多的相同子问题。然后我们就会导致很多的重复计算,所以一般我们可以使用递归来完成一个动态规划要完成的任务,但是这样一般会重复计算很多东西,所以动态规划一般就增加了一些矩阵来存放上一次计算的结果。 ​ 例如斐波那契数列,这个如果我们直接使用地柜计算的话,我们会很多重复计算。然后当我们要使用一个阵列计算的时候我们在每一次计算之前我们都需要进行一次判断看看我们目前的结果是不是已经被计算了,如...

Read More


Powered by Hexo and Hexo-theme-hiker

Copyright © 2015 - 2021 昨夜凛雨 All Rights Reserved.

UV : | PV :