1049: [HAOI2006]数字序列Time Limit: 10 Sec Memory Limit: 162 MB
Submit: 1117 Solved: 454
[Submit][Status][Discuss]
Description现在我们有一个长度为n的整数序列A。但是它太不好看了,于是我们希望把它变成一个单调严格上升的序列。但是不希望改变过多的数,也不希望改变的幅度太大。I...
分类:
其他 时间:
2015-08-18 14:14:02
收藏:
0 评论:
0 赞:
0 阅读:
167
输入代码:
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:sum123.cpp
*作 者:林海云
*完成日期:2015年8月18日
*版 本 号:v2.0
*问题描述:统计文本文件abc.txt中的字符个数,填空将程序补充完整。
*程序输入:文件读取...
分类:
其他 时间:
2015-08-18 14:13:52
收藏:
0 评论:
0 赞:
0 阅读:
238
简述低功耗蓝牙中,数据传输的协议是ATT和GATT,这两者都是在连线建立完成之后才会进行数据传输的,即处于Connection的状态下。而有些情景,比如还没有建立连线,或者根本就不需要建立连线时,其实也可以通过Advertising来传递一些信息的。关于GAPGAP即Generic Access Profile,这一层也是属于Host的,从字面意思,就看出它是负责如何帮助设备进行接入用的,具体的就是...
分类:
其他 时间:
2015-08-18 14:13:42
收藏:
0 评论:
0 赞:
0 阅读:
312
题目http://acm.hdu.edu.cn/showproblem.php?pid=2544
模板题
#include
#include//memset
#include//min
#define INF 0x3f3f3f3f
#define maxn 110
using namespace std;//algorithm
int n,m,map[maxn][maxn],dis...
分类:
其他 时间:
2015-08-18 14:13:32
收藏:
0 评论:
0 赞:
0 阅读:
190
今天要开始写ViewModel了,写完之后系统里的ViewModel都汇总到我这里,然后由我负责ViewModel的发布跟维护,所以Nuget发布Dll就要熟练啦~ 一,安装工具 1,Nuget Package Manager 2,NuGet.exe 下载地址为:http://nuget.cod...
分类:
其他 时间:
2015-08-18 14:13:23
收藏:
0 评论:
0 赞:
0 阅读:
194
题意:给出一个字符串,有两种操作,一个是p a b,问字符串从位置a到位置b的子串是否是一个回文子串,另一个操作 c a b,把字符串位置a的字符替换为b。
题解:因为字符串长度为1e5且问的次数也有1e5,所以暴力肯定是会超时的,然后考虑用树状数组维护字符串的hash值来解,两个操作分别用正反方向区间比对哈希值和单点修改。
#include
#include
#include
#def...
分类:
编程语言 时间:
2015-08-18 14:13:12
收藏:
0 评论:
0 赞:
0 阅读:
377
简单设置
1.默认主题设置
默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。
Settings --> Appearance --> Theme ,选择 Darcula 主题即可
2系统字体设置
如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这么设置。
Setti...
分类:
移动平台 时间:
2015-08-18 14:12:52
收藏:
0 评论:
0 赞:
0 阅读:
224
Linux命令行文本加密的小技巧我在学习shell攻略时了解到了这个方法,感觉简单有趣,所以现在把它整理出来和大家分享。ROT13文本编码介绍ROT13(回转13位,rotateby13places,有时中间加了个减号称作ROT-13)是一种简易的置换暗码。把 ROT13 称为“加密”是大方的,“文本模糊处理”更准确些。有时候它被用来隐藏文本中潜在的攻击内容。原理套用ROT13到一段文字上仅仅只需要...
分类:
系统服务 时间:
2015-08-18 14:12:42
收藏:
0 评论:
0 赞:
0 阅读:
317
输入代码:
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:sum123.cpp
*作 者:林海云
*完成日期:2015年8月18日
*版 本 号:v2.0
*问题描述:将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中。
*程序输入:文件读取。
*程序输出:将文本文件中的所有行加上行...
分类:
其他 时间:
2015-08-18 14:12:32
收藏:
0 评论:
0 赞:
0 阅读:
225
在实际维护远程linux服务器主机时,有时候纯命令行模式可能无法满足我们的需要,这时候需要使用远程主机的GUI模式,即能看到服务器的桌面,一般会使用两种方式:Xmanager或者VNC。我一开始使用的是Xmanager,版本是Xmanager5 Enterprise,但是在连接服务器时,可以连接上(已经看到主机名),却无法打开桌面,折腾了很久终于放弃,选择了VNC,相比之下方便很多。下面就自己的实践...
分类:
Windows开发 时间:
2015-08-18 14:12:22
收藏:
0 评论:
0 赞:
0 阅读:
330
之前写过一篇打地鼠的博客70行的代码实现打地鼠游戏,仔细思考过后,发现70行代码都有点多余了,应用tangide的控件特性,可以将代码量缩减到20行左右。
先show一下最终成果,点击试玩:打地鼠,或者扫描二维码:
如果你想在这个游戏上改进,点击这里。
开始讲解之前,打个广告,欢迎html5游戏开发爱好者扫描下方二维码或者搜群号223466431,加入开发者QQ群,我们...
分类:
Web开发 时间:
2015-08-18 14:12:12
收藏:
0 评论:
0 赞:
1 阅读:
3224
创建用户
创建oracle用户组:sudo addgroup oracle创建oracle用户:sudo adduser -ingroup oracle oracle为oracle用户分配root权限:sudo gedit /etc/sudoers按回车键就可以打开sudoers文件在root ALL=(ALL:ALL) ALL下面添加oracle ALL=(ALL:ALL) ALL 2.安装...
分类:
数据库技术 时间:
2015-08-18 14:12:02
收藏:
0 评论:
0 赞:
0 阅读:
282
这段时间做新的Android项目的客户端和和REST API通讯框架架构设计,使用了很多新技术,最终的方案也相当简洁优雅,客户端只需要传Java对象,服务器端返回json字符串,自动解析成Java对象, 无状态安全验证基于JWT实现,JWT规范的细节可以参考我前面的文章。JWT的token和数据防篡改签名统一放在HTTP Header中,这样就实现了对请求内容和返回结果的无侵入性,服务器端也可以在全局过滤器中统一处理安全验证。
Android客户端使用了Volley网络请求框架和Gson解析库,...
分类:
其他 时间:
2015-08-18 14:11:52
收藏:
0 评论:
0 赞:
0 阅读:
285
/*
经典排序算法--冒泡排序
1.从小到大排序。
#include
int main()
{
int n,a[100],i,j,t;
printf("请输入要排序的元素个数:");
while(scanf("%d",&n))
{
printf("请输入要排序的元素: ");
for(i=0;i
{
scanf("%d",&a[i]);
}
//排序次数,最多需要n...
分类:
编程语言 时间:
2015-08-18 14:11:42
收藏:
0 评论:
0 赞:
0 阅读:
244
在http://blog.csdn.net/getnextwindow/article/details/47731597中,为Android系统添加了HAL模块,开发好一个硬件抽象层以后,我们通常还需要在应用程序框架中实现一个硬件访问服务。硬件访问服务通过硬件抽象层(HAL)模块来为应用程序提供读写操作。由于硬件抽象层使用c++开发,而应用程序框架中的硬件访问服务是Java语言开发的,因此,硬件访问...
分类:
移动平台 时间:
2015-08-18 14:11:32
收藏:
0 评论:
0 赞:
0 阅读:
516
JVM堆中几乎放着Java世界中所有的对象实例,垃圾收集器在对堆内存进行回收前,第一件事情就是要确定这些对象有哪些还存活着,哪些已经死去(即不可能再被任何途径使用的对象)。
在主流的商业程序语言中,Java和c#等都是使用根搜索算法(GC Roots Tracing)判定对象是否存活的。这个算法的基本思路就是通过一系列的名为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过...
分类:
编程语言 时间:
2015-08-18 14:11:22
收藏:
0 评论:
0 赞:
0 阅读:
279
该题是求两点间的最短路问题,用Dijkstra算法比较快 ,跑了0.003s 。
方法很简单,将圆看成结点,直接判断两个圆是否相交,如果相交距离为0,否则距离为圆心间距离减去两圆半径。 起点和终点也可以看成是一个半径为0的圆 。
这样就变成了两点间的最短路问题,适合用Dijkstra算法求解。 比较坑的是该题说了数据范围n最大100,但是我开了105竟然RE ,看成505就过了 。 所以在...
分类:
编程语言 时间:
2015-08-18 14:11:12
收藏:
0 评论:
0 赞:
0 阅读:
229
可能我写的比较繁琐,也是比较复杂慢的方法 不过最后还是实现了两个矩阵相乘,后续再简化把,废话不多说附上代码和运行结果#include"stdafx.h"
#include
using namespace std;
int Calculate(int a[10][10],int b[10][10])
{
int n,m,l,k;
int c[10][10];
int sum=0;
cout<...
分类:
其他 时间:
2015-08-18 14:11:02
收藏:
0 评论:
0 赞:
0 阅读:
277
将基本磁盘转换为动态磁盘可直接在操作系统的磁盘管理中完成,如图1所示,这一转换过程对硬盘上的数据没有影响,但是可能会影响到系统的启动(盗版系统激活会受影响)。
图1:基本磁盘转换为动态磁盘
要注意的是,其他几种转换是无法在你当前正在使用的Windows操作系统中完成的,而需要在WinRE或者WinPE中进行。且这几种转换都需将硬盘上的所有分区删除才能完成,这也是最常规并且建...
分类:
其他 时间:
2015-08-18 14:10:52
收藏:
0 评论:
0 赞:
0 阅读:
267
presentViewController 推出另外一个半透明的UIViewController...
分类:
其他 时间:
2015-08-18 14:10:42
收藏:
0 评论:
0 赞:
0 阅读:
405