题意:D代表破坏村庄,R代表修复最后被破坏的那个村庄,Q代表询问包括x在内的最大连续区间是多少。 析:首先可以用set水过,set用来记录每个被破坏的村庄,然后查找时,只要查找左右两个端点好。 用线段树的话,就维护三个值分别是左端点连续右端点连续,全连续的最长的区别,然后用线段树维护就好。 代码如下 ...
分类:
其他好文 时间:
2017-07-19 20:37:29
阅读次数:
245
[软]上海-Qt侠 2017/7/12 16:11:20我完全是兴趣主导,老板不给我钱,我也要写好代码!白天干,晚上干,周一周五干,周末继续干!编程已经深入我的基因,深入我的骨髓,深入我的灵魂!当我解决一个程序问题,比别人玩王者荣耀拿了第一名还开心!你要想想,能干自己感兴趣的事情,像写诗一样写代码, ...
分类:
其他好文 时间:
2017-07-13 20:27:19
阅读次数:
117
[软]上海-Qt侠 2017/7/12 16:11:20我完全是兴趣主导,老板不给我钱,我也要写好代码!白天干,晚上干,周一周五干,周末继续干!编程已经深入我的基因,深入我的骨髓,深入我的灵魂!当我解决一个程序问题,比别人玩王者荣耀拿了第一名还开心!你要想想,能干自己感兴趣的事情,像写诗一样写代码, ...
分类:
其他好文 时间:
2017-07-13 00:49:48
阅读次数:
187
在开发了几个项目之后我决定写篇文章分享一下一路走来的经验教训。一、在开发中的话慢慢你会理解(如果觉得专业知识警示不想看可看本人写的二部分一点感悟,颇为精彩!希望给予你收获,嘿嘿!)1.好代码像好的段子,不需要多余的解释。如果你的代码是不解自明的,那么大多数情况..
分类:
移动开发 时间:
2017-07-07 19:56:11
阅读次数:
275
在linux中编写C程序时不像编写shell那样开头要#!/bin/bash,但是在C程序中要指定头文件(头文件是只输入输出,宏等,而且要首先声明,也是必须要开始就声明的) 写好C代码后要给C文件赋予可执行权限(chmod 755 xx.c) 然后用gcc编译(方法和shell类似,shell是ba ...
分类:
系统相关 时间:
2017-07-05 22:05:35
阅读次数:
252
一、发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。 二、验证 很明显项目并没有自动部署到Tomcat的Webapps中而是部 ...
分类:
其他好文 时间:
2017-06-24 13:16:36
阅读次数:
181
思路:定义一个SurfaceView用来显示预览,在SurfaceHolder的回调中用Camera对象启动预览。然后调用MediaRecorder来录像。仅仅是实现了简单的录像開始和停止功能。顶部能显示显示录像的时间,还有待完好。 代码例如以下: 在AndroidManifest.xml加入以下的 ...
分类:
其他好文 时间:
2017-06-16 16:40:02
阅读次数:
385
这是在公司将服务部署上线的一个记录,只是部署很小的python脚本,各公司不同,参考性不是很大 开始吧(版本管理是git) 1.整理好代码后:git add xxx.py git commit -m "输入这次提交的说明" 2.代码review:git push origin HEAD:refs/f ...
分类:
其他好文 时间:
2017-06-12 19:46:01
阅读次数:
209
这篇图文并茂,高端大气上档次,思维缜密的文章,一看就和我平时的风格不同。对了。这不是我写的,是我家高大英俊,写一手好代码,炒一手好菜的男神架构师老公的大作,曾发表于技术公号,经本人授权转载,如有技术问题,我代为请他本人解答~~ 一、Java平台体系及应用场景 从1995年Sun Microsyste ...
分类:
编程语言 时间:
2017-06-11 11:01:46
阅读次数:
228
2017年6月9日17:57:55 任务: 看完高级部分 笔记:1.掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。2.在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。基于这一思想,我们来介绍Python中非常有用的高级特性,一行代 ...
分类:
编程语言 时间:
2017-06-09 20:15:42
阅读次数:
175