码迷,mamicode.com
首页 > 2017年09月23日 > 全部分享
迷宫的深度广度算法
解决杭电1010题目的意思就是求从开始点到终点的经过的边的个数和(即经过的总的点数减去一)等于给定的T 对于迷宫问题,由于所求的路径不一定是最短的,所以不适合用广度优先遍历。 基础知识 奇偶剪枝:t表示非最短路径走的步数,开始点为(sx,sy),结束点位(ex,ey) 那么从开始点到结束点的最短路径 ...
分类:编程语言   时间:2017-09-23 20:22:21    阅读次数:286
Python #@property属性
新式类,具有三种@property装饰器 经典类 ...
分类:编程语言   时间:2017-09-23 20:22:11    阅读次数:173
51nod1053&&1052 最大M子段和
题面 我们先将所有连续正段和连续负段合并,那么选取所有正段一定是最优的,但是选取的段数有可能超过$m$段,这时我们就需要合并。 1.选取不在两端的一个负段与它两边正段合并,块数减少$1$,子段和减少$|v[i]|$。 2.选取一个正段,将其删除,并与其左右负段合并,块数减少$1$,子段和减少$|v[ ...
分类:其他好文   时间:2017-09-23 20:22:04    阅读次数:145
默认值场景
类里定义的数据成员称为属性,属性可以不赋初值,若不赋初值则JAVA会为其添加默认值 方法里定义的数据成员称为变量,变量在参与运算之前必须赋初值。 来自 http://www.cnblogs.com/renyuan/archive/2012/11/07/2758507.html ...
分类:其他好文   时间:2017-09-23 20:21:56    阅读次数:97
Log4j日志体系结构
转自:https://my.oschina.net/andylucc/blog/794867 摘要 我们在写日志的时候首先要获取logger,在每一个使用log4j的项目都有很多个地方要获取logger,这些logger是真实的被实例化的Logger对象,他们有可能被分散在无数不同的类中,日志体系结 ...
分类:其他好文   时间:2017-09-23 20:21:48    阅读次数:137
Java RandomAccessFile基本的用法
一、认识RandomAccessFile类 RandomAccessFile是Java提供的对文件内容的访问,既能够读取文件,也能够写文件; RandomAccessFile支持随机访问文件,可以访问文件的任意位置。 (1)打开文件,有两种打开模式 “rw”(读写)、“r”(只读) RandomAc ...
分类:数据库   时间:2017-09-23 20:21:40    阅读次数:184
元组索引的命名
通常情况下,我们是直接用下标,但命名的下标来便于理解其意义,在命令后就容易理解了 ...
分类:其他好文   时间:2017-09-23 20:21:29    阅读次数:162
657. Judge Route Circle【easy】
657. Judge Route Circle【easy】 Initially, there is a Robot at position (0, 0). Given a sequence of its moves, judge if this robot makes a circle, which ...
分类:其他好文   时间:2017-09-23 20:21:19    阅读次数:130
python 数据结构简介
栈(stack) 定义: 数据集合,只能在一端(首尾)进行删除和插入的列表。 特点: 后进先出(LIFO) 典型作用: 括号匹配:左括号进栈,右括号跟左括号对应则出栈,例如:(({{[]}}))匹配 队列(queue) 定义: 线性表,只能在表的一端进行插入,在另一端进行删除操作。 特点: 先进先出 ...
分类:编程语言   时间:2017-09-23 20:21:08    阅读次数:301
linux常用命令
tar 打包排除指定目录 tar -zcvf afish.tar.gz * --exclude=file1 --exclude=dir1 排除目录注意: 1、--exclude=file1 而不是 --exclude file1 2、要排除一个目录是 --exclude=dir1,而不是 --exc ...
分类:系统相关   时间:2017-09-23 20:21:01    阅读次数:187
循环数组最大子段和(动态规划思想的巧妙转换)
个人心得:这是一道好题,线性的最大字段和在动态规划中是司空见惯的。所以对于这种动态规划的思想的巧妙转变也是需要 锻炼的,就像在暑假集训里面碰到的从1到k是递增,k到n是递减的k使得此时的和最大,当时也是毫无办法,虽然后面 想到了分别将首尾展开然后分别求递增的最大和,题目就迎刃而解了。其实这一题题目的 ...
分类:编程语言   时间:2017-09-23 20:20:51    阅读次数:247
Oracle 11g vs 12c 内存、优化器等默认参数对比
12.1.0.2 vs 11.2.0.3 优化器对比 12.1.0.2 vs 11.2.0.3 sga对比 12.1.0.2 vs 11.2.0.3 pga对比 12.1.0.2 vs 11.2.0.3 memory对比 ...
分类:数据库   时间:2017-09-23 20:20:44    阅读次数:192
spark安装(初级篇)
1.spark编译版安装 首先去官网下载 http://spark.apache.org/downloads.html 页面上有下载按键点击 之后选择对应的编译的Hadoop版本 2 下载完成之后解压 进入解压文件夹的bin目录 其中 spark-shell 是运行scale语言的命令窗口,pysp ...
分类:其他好文   时间:2017-09-23 20:20:34    阅读次数:135
html5开发之viewport使用-屏幕适配
随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的选择。然而,每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?学习html5 viewport的 ...
分类:Web程序   时间:2017-09-23 20:20:27    阅读次数:269
抽象类和接口的对比
抽象类 —— 一种模板式设计 抽象类就是为了继承而存在 抽象类的意义在于: 接口 —— 一种辐射式设计(一种行为规范) 接口 本身不是类 变量 被隐式地指定为public static final (只能是public static final变量,用private修饰会报编译错误) 方法【必须都抽 ...
分类:其他好文   时间:2017-09-23 20:20:19    阅读次数:163
Java高并发,如何解决,什么方式解决
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉, 那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、 ...
分类:编程语言   时间:2017-09-23 20:20:10    阅读次数:362
Java内部类的使用小结
内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 *内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功, ...
分类:编程语言   时间:2017-09-23 20:19:59    阅读次数:138
1396条   上一页 1 ... 13 14 15 16 17 18 19 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!