SOL: 手玩+A*+模拟退火。 point 1,16,18,19这种比较简单或者障碍物很多的手玩就好了。 point 10,17,15 这种步数比较多的跑退火,因为不一定跑的完,所以先跑一个比较劣的解,再迭代逼近。 剩下的跑A*还是很快的。 ...
分类:
其他好文 时间:
2018-04-23 21:42:02
阅读次数:
231
我的环境 Unity 5.3.7p4 在运行时动态的设置UI元素的锚点和中心点。 设置Anchor 修改offsetMax不生效 使用下面这段代码设置Anchor并不会生效,尽管他和你在属性面板看到的值是一样的。 SetInsetAndSizeFromParentEdge 使用SetInsetAnd ...
分类:
其他好文 时间:
2018-04-23 21:41:54
阅读次数:
191
数据库优化:这个优化法则归纳为5个层次:1、 减少数据访问(减少磁盘访问)2、 返回更少数据(减少网络传输或磁盘访问)3、 减少交互次数(减少网络传输)4、 减少服务器CPU开销(减少CPU及内存开销)5、 利用更多资源(增加资源) 我们一般在什么字段上建索引?这是一个非常复杂的话题,需要对业务及数 ...
分类:
数据库 时间:
2018-04-23 21:41:46
阅读次数:
220
一、高阶函数 1.可以通过变量指向函数,达到类似别名的效果: 2.函数的参数可以是函数,也就是函数可以作为一个入参 以下介绍几个高阶函数 map、reduce 这两个函数就不赘述了。和scala的功能类似,不过用法不一样,它接收两个参数,第一个是函数f,第二个是Iterable。并将计算结果作为新的 ...
分类:
编程语言 时间:
2018-04-23 21:41:39
阅读次数:
200
原题网址:https://www.lintcode.com/zh-cn/problem/min-stack/# 实现一个带有取最小值min方法的栈,min方法将返回当前栈中的最小值。 你实现的栈将支持push,pop 和 min 操作,所有操作要求都在O(1)时间内完成。 注意事项 如果堆栈中没有数 ...
分类:
其他好文 时间:
2018-04-23 21:41:31
阅读次数:
204
Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢? 摘要算法又称哈希算法、散列算法。 它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要di... ...
分类:
编程语言 时间:
2018-04-23 21:41:25
阅读次数:
197
编程十大算法 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可 ...
分类:
编程语言 时间:
2018-04-23 21:41:18
阅读次数:
210
最近在网上看到一些Android的面试题,关于String和Integer常量池的,就总结了一下,暂时先记录下来,以后说不定能用到 在上面我们看到Integer在-128~127之间是使用常量池的,如果不在这个区间就不会使用,其实是重新new了一个Integer,我们看一下源码 我们看到如果i >= ...
分类:
编程语言 时间:
2018-04-23 21:41:07
阅读次数:
195
git是一个分布式版本控制系统,可以使编程人员能够灵活的在同一个项目的不同版本之间进行调控以及和gitHub配合进行团队开发. git安装不在此记录. 此为个人总结笔记,可以对git进行正常的使用,不到之处请指正哈 1.进入git 安装完成后,打开git bash进去命令操作界面.首先输入如下内容 ...
分类:
其他好文 时间:
2018-04-23 21:41:01
阅读次数:
135
/// /// 将UTC时间转化DateTime时间 /// /// private DateTime ChangeUTCToDateTime(double utc) { DateTime startTime = TimeZone.CurrentTimeZone.ToLo... ...
分类:
其他好文 时间:
2018-04-23 21:40:52
阅读次数:
310
传送门:Color the ball Color the ball Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 25511 Accepted ...
分类:
其他好文 时间:
2018-04-23 21:20:10
阅读次数:
176
Scala笔记整理(八):类型参数(泛型)与隐士转换
分类:
其他好文 时间:
2018-04-23 21:20:02
阅读次数:
165
jsp中引入: <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0></OBJECT> jsp中引入样式: 法二:直接全部引进去,做相关内容的替换(有提示!)调用方法即可 ...
分类:
Web程序 时间:
2018-04-23 21:19:53
阅读次数:
229
刚回答了一个问题这样一个问题,mybatis不能正常返回主键增加值 下面通过源码分析一下selectKey都具体实现 KeyGenerator接口 before具体执行时机 after执行时机 具体执行源码 ...
分类:
其他好文 时间:
2018-04-23 21:19:44
阅读次数:
537
结题思路:KMP标准模板题,注意KMP有两个版本,这里的优劣在代码中已体现 1 #include <iostream> 2 #include <cstring> 3 #include <string> 4 #include <algorithm> 5 using namespace std; 6 7 ...
分类:
其他好文 时间:
2018-04-23 21:19:33
阅读次数:
130
转行学开发,代码100天——2018-04-23 一、运动基础框架 JavaScript的运动可以广义理解为渐变效果,直接移动效果等,图网页上常见的“分享到”,banner,透明度变化等。其实现的基本方法就是利用前面学到的定时器。 通过学习,总结一下基本的运动实现——运动框架。 运动框架可以理解为实 ...
分类:
编程语言 时间:
2018-04-23 21:19:25
阅读次数:
205