自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zd454909951的博客

正在fighting的一枚小小白

  • 博客(8)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 《趣学算法》第四章 动态规划代码实现(Java)

4.3 最长的公共子序列import java.util.Scanner;public class Test4_3 { static String s1; static String s2; public static void main(String[] args) { Scanner scanner=new Scanner(System.i...

2018-01-22 17:24:42 465

原创 牛客网题目——字符串替换

题目描述 请你实现一个简单的字符串替换函数。原串中需要替换的占位符为”%s”,请按照参数列表的顺序一一替换占位符。若参数列表的字符数大于占位符个数。则将剩下的参数字符添加到字符串的结尾。 给定一个字符串A,同时给定它的长度n及参数字符数组arg,请返回替换后的字符串。保证参数个数大于等于占位符个数。保证原串由大小写英文字母组成,同时长度小于等于500。 测试样例 “A%sC%sE”,7,[

2018-01-16 19:43:56 2614

原创 《趣学算法》第三章 分治法代码实现(Java)

3.2 二分搜索技术import java.util.Scanner;import java.util.Arrays;/*二分搜索技术*/public class Test3_2 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in);

2018-01-16 15:41:49 510

原创 《大话设计模式》——设计原则

1、单一职责原则(SRP)单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。 软件设计真正要做的许多内容就是发现职责并把其相互分离,如果能够想到多于一个的动机去改变一个类,那么这个类就具有多

2018-01-15 22:39:13 165

原创 左右最值最大差(贪心)

题目描述 给定一个长度为N(N>1)的整型数组A,可以将A划分成左右两个部分,左部分A[0..K],右部分A[K+1..N-1],K可以取值的范围是[0,N-2]。求这么多划分方案中,左部分中的最大值减去右部分最大值的绝对值,最大是多少? 给定整数数组A和数组的大小n,请返回题目所求的答案。测试样例: [2,7,3,1,1],5 返回:6思路分析:这两个数中有一个肯定是数组的最大值

2018-01-14 19:15:24 556

原创 《趣学算法》第二章 贪心算法代码实现(Java)

2.2最优装载问题import java.util.Scanner;import java.util.Arrays;public class Test2_2 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in);

2018-01-04 16:07:38 1433 3

原创 《大话设计模式》第1章 简单工厂模式(Java语言)

精彩的代码是如何想出来的,要比看到精彩的代码更加令人期待。 ——程杰首先我们给出一段简单的计算器程序代码:import java.util.Scanner;public class Program { public static void main(String[] args) { Scanner scanner=new Scanner(System.in);

2018-01-02 21:22:15 638 1

原创 图形的遍历

一个图形G=(V,E),存在某一顶点v,希望从v开始,通过此顶点相邻的顶点而去访问G中其他顶点直达全部的顶点遍历完毕。在遍历的过程中可能会重复经过某些顶点及边线,经由图形的遍历可以判断该图形是否连通,并找出连通单元和路径。 图形遍历有两种方法:深度优先搜索Deep-First-Search广度优先搜索Breadth-First-Search一、深度优先搜索从图形的某一顶点开始遍历,被访问过的

2018-01-02 09:51:02 1521

《Head First设计模式》

《Head First设计模式》的电子版pdf,带书签,中文版~~

2017-10-20

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

TA关注的人

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