码迷,mamicode.com
首页 > 2018年10月28日 > 全部分享
HH的项链
分析: 题目描述不说了,大意是,求一段区间内不同元素的种数。 看到区间,我们大概先想到的是暴力(然后炸掉)、线段树、树状数组、分块。 下面给出的是一种树状数组的想法。 首先,对于每一段区间里的数,如果出现重复的元素,我们只需要看最后一个就好了。所以,我们可以对所有需要查询区间的右端点进行从小到大的排 ...
分类:其他好文   时间:2018-10-28 11:14:42    阅读次数:143
线段树的思路
线段树是一种优化方法,一般来说,所有的树状数组都可以用线段树来做,但线段树的题目不一定能用树状数组来做。 线段树可以这么理解: 线段树的主要的代码有三种 其实都和树状数组很像,具体的一棵线段树是这样纸的: 建立线段树的代码是这个样纸的: 然后就是查找: 接着是进行修改: and 标记下移: last ...
分类:其他好文   时间:2018-10-28 11:14:24    阅读次数:165
【Web入门系列】初探Servlet
1、Servlet开发过程及执行过程 2、Servlet路径映射 3、缺省Servlet 4、Servlet生命周期 5、Servlet自动加载 6、Servlet线程安全 7、ServletConfig对象 8、Servlet相关接口详解 9、ServletContext对象 Servlet开发过 ...
分类:Web程序   时间:2018-10-28 11:14:14    阅读次数:176
Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术
Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术 课程目录 Yeslab华为安全HCIE-第五门-防火墙攻击防范技术(8篇)\1_单包攻击防范.aviYeslab华为安全HCIE-第五门-防火墙攻击防范技术(8篇)\2_IPS技术-威胁防护原理.aviYeslab华为安全HCIE-第五门- ...
分类:其他好文   时间:2018-10-28 11:14:04    阅读次数:139
Xilinx SDK编译Microblaze时出错
在vivado 2015.4中创建microblaze软核,local memory为8KB,export到SDK后,hello_world模板中加入“xil_printf("hello world\n")”后报错,错误如下:'.stack' will not fit in region 'micr ...
分类:其他好文   时间:2018-10-28 11:13:56    阅读次数:1135
【胡思乱想】命令模式 与 Thread Runnable
实现线程任务有两种方式,一种是创建Runnable/Callable对象,传递给Thread。另一种是子类重写Thread的run方法。 我觉得前一种像极了命令模式,或者说应该是命令模式的一个使用案例。 相似如下: (1)Runnable 接口,只定义一个"()V"(表示无参,返回值为void)的方 ...
分类:其他好文   时间:2018-10-28 11:13:45    阅读次数:209
.NET全栈跨语言工程师 技能清单
第一次写博客,先说自己对自己的职业定位.NET全栈跨语言工程师 。首先说明自己是微软的狂热粉丝,几乎所有技术都在.NET下进行。 接下来对微软目前的.NET上的技术进行进一步了解,列出一个清单或者说是技能树: 按架构分: 1,C/S架构 2,B/S架构 3,Mobile移动开发 .NET平台下支持语 ...
分类:编程语言   时间:2018-10-28 11:13:39    阅读次数:169
智能家居入门DIY——【六、使用OneNet后台处理数据】
OneNet使用起来要比lewei50复杂一些,它没有前台需要自己开发。命令下发也和之前介绍的lewei50有一些区别,这里着重介绍一下使用MQTT协议来进行通讯。 一、准备 1、Esp8266开发板(+烧写器或者直接用WeMos D1 Wifi之类的就不要烧写器了) 2、Arduino IDE f ...
分类:Web程序   时间:2018-10-28 11:13:33    阅读次数:262
Asp.Net(C#)使用oleDbConnection 连接Excel
来自森大科技官方博客http://www.cnsendblog.com/?p=84Asp.Net(C#)使用oleDbConnection连接Excel"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=D:/MyExcel.xls;ExtendedProperties="Excel8.0;HDR=Yes;IMEX=1"针对如果上
分类:数据库   时间:2018-10-28 11:13:24    阅读次数:184
zookeeper api和zkclient api使用
zookeeper api --原生api CreateSession 连接zookeeper package lddxfs.zkstudy.zkdemo.test001; import lddxfs.zkstudy.zkdemo.Constant; import org.apache.zookee ...
分类:Windows程序   时间:2018-10-28 11:13:13    阅读次数:179
安卓 dex 通用脱壳技术研究(三)
/* 此为DexHunter实现的主要功能,进行内存dump,将class_def_items中dump出classdef和extra部分 */ void* DumpClass(void *parament) { while (timer_flag) { sleep(5); } DvmDex* pD ...
分类:移动开发   时间:2018-10-28 11:12:57    阅读次数:181
P3959 宝藏
Description 题目描述 参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了 nn 个深埋在地下的宝藏屋, 也给出了这 nn 个宝藏屋之间可供开发的 mm 条道路和它们的长度。 小明决心亲自前往挖掘所有宝藏屋中的宝藏。但是,每个宝藏屋距离地面都很远, 也就是说,从地面打通一条到某个宝藏屋的道 ...
分类:其他好文   时间:2018-10-28 11:12:49    阅读次数:118
CF1073F Choosing Two Paths
发现从顶点入手不太方便,我们从这个“公共部分最长”开始考虑问题,因为要求这一条公共部分的链最长,可以联想到树的直径,那么本题就是要求一条类似于直径的东西使两个端点除了直径这一条链之外还有不少于两个的儿子,我们只要把这两个儿子交叉输出一下就得到了本题的答案。只要两次$dfs$就可以分别求出这一条链的两 ...
分类:其他好文   时间:2018-10-28 11:12:43    阅读次数:102
面向对象设计原则 单一职责原则(Single responsibility principle)
单一职责原则(SRP:Single responsibility principle)又称单一功能原则,面向对象五个基本原则(SOLID)之一。 它规定一个类应该只有一个发生变化的原因。 该原则由罗伯特·C·马丁(Robert C. Martin)于《敏捷软件开发:原则、模式和实践》一书中给出的。 ...
分类:其他好文   时间:2018-10-28 11:12:33    阅读次数:126
2.5 反转部分单向链表
题目:给定一个单向链表的头节点head,以及两个整数from和to,在单向链表上把第from个节点到第to个节点这一部分进行反转 例如: 1 --> 2 --> 3 --> 4 --> 5 --> null, from=2, to=4 调整结果为: 1 --> 4 --> 3 --> 2 --> 5 ...
分类:其他好文   时间:2018-10-28 11:12:24    阅读次数:115
python wave 库 读取 BytesIO 对象的注意事项
程序中遇到需要使用临时文件时,常使用内存中的 io.BytesIO() 代替实体二进制文件,以避免磁盘IO,同时免去了考虑文件名的麻烦。 如上所示,取值时通常使用 getvalue() 而不是 read(),若使用 read() 读取数据,需要先 使指针回到起点。 模块默认是同时支持 文件路径 和 ...
分类:编程语言   时间:2018-10-28 11:12:16    阅读次数:299
linux命令学习记录
一、文件处理命令 1.建立目录:mkdir 格式:mkdir p [文件名] p:递归创建 例如:mkdir test 在当前目录下创建一个test文件夹 mkdir p test/lxw 递归创建 2.切换所在目录 格式:cd [目录] 例如:cd /home/ 从当前目录切换到根目录的 home ...
分类:系统相关   时间:2018-10-28 11:12:09    阅读次数:246
1054条   上一页 1 ... 52 53 54 55 56 57 58 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!