这题有点坑啊. 题解: 首先根据KMP的next数组可以构造出一棵树,可以看出,题目要求的是num是一个点往上走的第一个长度小于i/2的节点(设为ti)的深度. 于是可以先求每个节点的深度 再脑补出一个倍增+二分的做法. 然后就T得很惨.(1e6的nlog2n,极限数据4s). 再观察,发现我们要求 ...
分类:
其他好文 时间:
2017-03-13 15:06:03
阅读次数:
251
public class Main { public static void main(String[] ages) { String[] operate = new String[]{"+", "-", "×", "÷"}; int[] numbers = new int[100]; for (i ...
分类:
其他好文 时间:
2017-03-13 15:05:48
阅读次数:
137
这几天在使用EmBitz调试STM32L051这款芯片,程序经常烧写失败,或者烧写成功了,程序运行出错。 现已了解其中之一的故障原因:程序运行过程中出错。 EmBitz在新建工程的时候会自动添加好所需头文件和启动文件,我的程序中需要用到定时器6(Time6),之前写的程序都是在keil中写的,在ke ...
分类:
其他好文 时间:
2017-03-13 15:05:31
阅读次数:
414
现在介绍一下DevExpress中的RibbonControl的简单应用,搭建一个拥有Office2010风格的窗体程序。 第一步:打开VS2015,新建一个windows窗体应用程序; 第二步:把需要的DEV的控件放到窗体中: 1、在工具箱中找到RibbionControl和ribbonStatu ...
分类:
其他好文 时间:
2017-03-13 15:05:04
阅读次数:
5050
英伦大厦游戏开发(白猫:188.1414.7927)英伦大厦app开发英伦大厦模式开发英伦大厦系统开发,随着互联网不断地发展,从PC互联网到今天的移动互联网,到明天的万物互联时代,每个互联网公司很难靠自己过去做的某一款产品永远一招鲜吃遍天,永远屹立不倒。互联网企业要不断地与时俱进,通过持续地创新,不... ...
分类:
移动开发 时间:
2017-03-13 15:04:42
阅读次数:
286
1. 导航菜单背景切换效果 在项目的前端页面里,相对于其它的导航菜单,激活的导航菜单需要设置不同的背景。这种效果实现的方式有很多种,下面是使用JQuery实现的一种方式: 2.反序访问JQuery对象里的元素 在某些场景下,我们可能需要反序访问通过JQuery选择器获取到的页面元素对象,这个怎么实现 ...
分类:
Web程序 时间:
2017-03-13 15:04:28
阅读次数:
285
ASCII()函数 CHAR()函数 LEFT()函数 RIGHT()函数 LTRIM()函数 RTRIM()函数 STR()函数 字符串逆序的函数REVERSE() 计算字符串的长度函数LEN(str) 匹配字符串开始位置的函数CHARINDEX(str1,str,[start]) SUBSTRI ...
分类:
数据库 时间:
2017-03-13 15:03:55
阅读次数:
224
项目中用的是webpack1。webpack2已经出来一段时间了。决定升级。其实改动不是很大。修改加测试共花了大概半个小时。 参考文档:https://webpack.js.org/guides/migrating/ 1. 其中webpack的主配置文件 webpack.config.js 的改动如 ...
分类:
Web程序 时间:
2017-03-13 15:03:17
阅读次数:
241
Solution:状态压缩 因为设置炮兵的局限性(同行两炮兵相差要大于2),一行10个数最多有60种可能性(程序计算) 其中判断可能性的好方法是: if ((i & (i << 1))==0 && (i & (i << 2))==0 && (i & (i >> 1))==0 && (i & (i > ...
分类:
其他好文 时间:
2017-03-13 15:02:26
阅读次数:
276
转自:http://usenrong.iteye.com/blog/1113700 eclipse是一个开源产品,目前比较流行和普遍的JAVA IDE(集成开发环境)它使用工程化方式管理。虽然eclipse是产生应用程序的基本框架,它的平台上可以运行C++程序,可是eclipse的确是为 JAVA而 ...
分类:
系统相关 时间:
2017-03-13 15:02:11
阅读次数:
264
代码: 需要下载一个MySql.Data.dll文件 下载地址:http://pan.baidu.com/s/1b9f2Qq 连接字符串格式:<add name="MySQLConnString" connectionString="server=******; user id=******j; p ...
分类:
数据库 时间:
2017-03-13 15:01:20
阅读次数:
192
http://www.3lian.com/edu/2013/05-14/69869.html 内联inner join (类似交集)、左联left outer join 、右联right outer join 、全联full outer join(类似并集)。 内联:(类似交集) select * ...
分类:
数据库 时间:
2017-03-13 15:01:07
阅读次数:
200
现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。 然而,如果在面试的时候问这些程序员,你们为什么要学习这些框架?这些框架的本质到底 ...
分类:
编程语言 时间:
2017-03-13 15:00:44
阅读次数:
191
操作系统 :ubuntu-16.04.2-desktop-amd64tensorflow版本: 1.0.0python版本 : 2.7.12 开启ssh : 安装pip : 安装tensorflow : github地址:https://github.com/tensorflow/tensorflo ...
分类:
系统相关 时间:
2017-03-13 15:00:28
阅读次数:
299
Introduction R is a popular open source programming language that specializes in statistical computing and graphics. It is widely used by statistician ...
分类:
系统相关 时间:
2017-03-13 15:00:08
阅读次数:
172
在我们在写前端页面的时候,由于手速过快(当然这都是指的老司机),会经常双击,浏览器就会默认选中你双击的文本,这种感觉有点不太好。 这个时候就用到了 user-select:none; 属性。 因为存在着兼容性的问题,所以在写的时候就需要考虑一下了。 这样这个区域的文字就不会被选中了。 还有种方法就是 ...
分类:
Web程序 时间:
2017-03-13 14:59:47
阅读次数:
613
1.去node.js官网下载对应版本https://nodejs.org/en/(不会请看OnsenUi搭载,里面有详细过程) 2.然后通过npm下载Ionic和cordova $ npm install -g ionic cordova $ npm install -g ionic typescr ...
分类:
其他好文 时间:
2017-03-13 14:59:27
阅读次数:
143