光亮雪糕

文章
6
资源
0
加入时间
2年10月17天

代码随想录第十五天(150、239)150. 逆波兰表达式求值239. 滑动窗口最大值

因为在i=0,1情况时,R虽然在增长,但此时并不用让L也增长,因为L就算是0,也能使整个窗口的大小满足k=3,但是后面 i=2~7的过程中,因为R一直不断右移,如果此时还不再移动L,就不能满足窗口大小是k的要求了,要一直让窗口为k。队首3对应的下标为1,L=1,R=3,有效。result=[3,3,5,5,6,7]result=[3,3,5,5,6]result=[3,3,5,5]输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3。输出: [3,3,5,5,6,7]

UVA 11423 - Cache Simulator(树状数组) UVA 11423 - Cache Simulator

UVA 11423 - Cache Simulator题目链接题意:题目讲的大概就是几个cash,每次操作可以加入一个或一些数据,如果数据之前有就是hit,命中后的数据就不会消失,如果没有就miss,当容量超过cash容量时,就会把之前最早没命中的一个丢掉,每次START就执行这些命令,计算miss次数并输出思路:由于最多就2^24的数据,所以可以开一个树状数组,每个位置表

程序化交易学习笔记(六、模式、日内交易模型、Tick模型)

期货市场交易模式介绍Tick(价格) 日内(价格趋势)日内趋势模型的编写尾盘清仓 避免隔夜单日内交易模型编写要点1、选择有趋势的品种和时段,规避盘整行情2、开仓时间的控制(区分夜盘&非夜盘合约)3、尾盘清仓语句的编写4、坚决止损5、如何实现只用当日数据计算盘整函数(没有未来函数概念)开仓时间控制(夜盘白盘)区分夜盘和非合约夜盘CLOSEMINUTE,返回K线开始时间距离收盘前的...

关于JDBC的使用

JDBC忘得差不多了甚至连connection 如何获取都忘记了至此,复习一下并记录。1、加载驱动  Class.forName("oracle.jdbc.driver.OracleDriver");  //以oracle为例2、获取连接Connection con = DriverManager.getConnection(url,userName,passw

OCR训练中文样本库和识别

简述光学字符识别(英语:Optical Character Recognition,OCR)是指对文本资料的图像文件进行分析识别处理,获取文字及版面信息的过程。关于中文的识别最好的开源库应该就是Tesseract OCR了。本文则重点介绍训练出一份自己需要的样本库并识别(本文默认你已经会直接导入官方训练库识别)准备工作1)安装tesseract ocr引擎以Mac为例,直接选择homebr...

改设置里存储的flash总容量为固定值

设置——存储——总容量,内存的总容量和Flash的总容量在这里是一行代码统一控制的。niming@ubuntu:/home/user/workspace2/niming/a23-v1.0/android/packages/apps/Settings$ git diffdiff --git a/src/com/android/settings/deviceinfo/StorageVol...