自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 深入理解hashMap

目录 1. HashMap是如何实现原理? 2. HashMap采用的hash算法是什么? 3. 为什么map进行2倍扩容? 4. HashMap 的扩容机制? 5. 为什么要引入红黑树? 6. 红黑树专题 7. 多线程下HashMap 出现的问题 8. HashTable与HashMap的区别? 9. ConcurrentHashMap 的原理? 10. C...

2018-08-31 20:04:42 331

原创 23种设计模式

分享一个设计模式很详细介绍的几个博客:设计模式的总结实战:https://blog.csdn.net/LoveLion/article/category/738450/1图解设计模式:http://design-patterns.readthedocs.io/zh_CN/latest/index.html23中设计模式列的很清晰:https://blog.csdn.net/jason0...

2018-08-31 19:52:28 293

原创 spring面试常见问题汇总

目录 1. 什么是Spring框架?Spring框架有哪些主要模块? 1 2. 使用Spring框架能带来哪些好处? 2 3. 什么是控制反转(IOC)?什么是依赖注入? 2 4. 请解释下Spring框架中的IoC? 3 5. 什么是Aop(面向切面编程)? 3 6. BeanFactory和ApplicationContext有什么区别? 4 7....

2018-08-31 19:36:26 187

原创 java深入理解ArrayList

1、 ArrayList基础:底层是数组实现的。其实它就是动态数组。当数组长度未知时使用它是较好的选择。实现了Collection和List接口。它的继承关系如下: 实现的接口如下: 内部的参数: private static final int DEFAULT_CAPACITY = 10; //默认容量大小 private static...

2018-08-12 16:32:32 178

原创 matlab及机器学习

1:maltab是什么?能做什么?来自百度百科的解释:MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、...

2018-08-07 21:37:49 2833

原创 bp神经网络

1:什么是神经网络?什么是bp神经网络    百度百科:人工神经网络(Artificial Neural Network,即ANN ),是20世纪80 年代以来人工智能领域兴起的研究热点。它从信息处理角度对人脑神经元网络进行抽象, 建立某种简单模型,按不同的连接方式组成不同的网络。在工程与学术界也常直接简称为神经网络或类神经网络。神经网络是一种运算模型,由大量的节点(或称神经元)之间相互联接构...

2018-08-07 21:37:31 619

一笔画问题,图通路判断

判断一个图是否能够用一笔画下来。 规定,所有的边都只能画一次,不能重复画。 输入 第一行只有一个正整数N(N<=10)表示测试数据的组数。 每组测试数据的第一行有两个正整数P,Q(P<=1000,Q<=2000),分别表示这个画中有多少个顶点和多少条连线。(点的编号从1到P) 随后的Q行,每行有两个正整数A,B(0<A,B<P),表示编号为A和B的两点之间有连线。 输出 如果存在符合条件的连线,则输出"Yes", 如果不存在符合条件的连线,输出"No"。

2017-09-13

The Triangle

7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number triangle. Write a program that calculates the highest sum of numbers passed on a route that starts at the top and ends somewhere on the base. Each step can go either diagonally down to the left or diagonally down to the right. 输入 Your program is to read from standard input. The first line contains one integer N: the number of rows in the triangle. The following N lines describe the data of the triangle. The number of rows in the triangle is > 1 but <= 100. The numbers in the triangle, all integers, are between 0 and 99. 输出 Your program is to write to standard output. The highest sum is written as an integer.

2017-09-13

喷水装置(二)

描述 有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的喷水装置,每个喷水装置i喷水的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部润湿。 输入 第一行输入一个正整数N表示共有n次测试数据。 每一组测试数据的第一行有三个整数n,w,h,n表示共有n个喷水装置,w表示草坪的横向长度,h表示草坪的纵向长度。 随后的n行,都有两个整数xi和ri,xi表示第i个喷水装置的的横坐标(最左边为0),ri表示该喷水装置能覆盖的圆的半径。 输出 每组测试数据输出一个正整数,表示共需要多少个喷水装置,每个输出单独占一行。 如果不存在一种能够把整个草坪湿润的方案,请输出0。

2017-09-13

喷水装置(一)

现有一块草坪,长为20米,宽为2米,要在横中心线上放置半径为Ri的喷水装置,每个喷水装置的效果都会让以它为中心的半径为实数Ri(0<Ri<15)的圆被湿润,这有充足的喷水装置i(1<i<600)个,并且一定能把草坪全部湿润,你要做的是:选择尽量少的喷水装置,把整个草坪的全部湿润。 输入 第一行m表示有m组测试数据 每一组测试数据的第一行有一个整数数n,n表示共有n个喷水装置,随后的一行,有n个实数ri,ri表示该喷水装置能覆盖的圆的半径。 输出 输出所用装置的个数

2017-09-13

括号配对问题

第一行输入一个数N(0<N<=100),表示有N组测试数据。后面的N行输入多组输入数据,每组输入数据都是一个字符串S(S的长度小于10000,且S不是空串),测试数据组数少于5组。数据保证S中只含有"[","]","(",")"四种字符 输出 每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No

2017-09-13

Operating_System_Concepts_7th_Ans

操作系统全英文七版答案,十分详细,原版答案

2015-08-22

空空如也

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

TA关注的人

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