摘要:
被拦截的导弹应该依照飞来的高度组成一个非递增序列。求最长非递增序列的长度。 #include <iostream> using namespace std; int main() { int h[2000], d[2000], c; //h表示 高度值, d表示最优值, c是能拦截的最多导弹数 in 阅读全文
摘要:
LeetCode解题之Distinct Subsequences 原题 给定两个字符串S和T,求T有多少种从属于S的子序列的情况。或者说S能够删除它自己随意个字符。可是不能改变字符的相对位置。那一共同拥有多少种删法能够使S变为T。 注意点: 删除随意个字符包含不删除字符 样例: 输入: s = “r 阅读全文
摘要:
前段时间写了个声波通信的开源程序SinVoice(欢迎訪问SinVoice官方站点:www.sinvoice.com),(非常抱歉。因为站点备案还没有完毕,官网临时还不能訪问,正在加速备案中。请直接用IP訪问:http://112.74.216.30)发现非常多IT相关人员对声波的原理和应用比較感兴 阅读全文
摘要:
Android studio 百度地图开发(2)地图定位 email:chentravelling@163.com 开发环境:win7 64位,Android Studio,请注意是Android Studio,使用的百度地图定位SDK6.2.3。 地图显示、project配置请參考:Android 阅读全文
摘要:
Day 1.Problem A. 起床困难综合症 100分做法: 把数字看成二进制数。对于初始攻击力。我们将其拆成32位,并求出每一位为0和1时经过全部防御门之后分别得到的数字。然后就是按位贪心了,我们尽量让初始攻击力的高位在经过全部防御门后变成1而不是0。依据这一贪心思想,剩下要做的就是个很eas 阅读全文
摘要:
1、Windows系统历史性能分析困难背景 在Linux/Unix上。要追朔历史性能,一般採用部署nmon进行性能监控採集与存储的方式实现。可是却没有在Windows上的版本号。 Windows系统假设要分析历史性能,一直是个老大难。 事实上。ORACLE有一个监控工具叫OSWatcher的工具,不 阅读全文
摘要:
线程同步: 一:相互排斥同步 1.原子訪问是windows仅仅有的线程同步 InterlockedExchange 改变值 InterlockedIncrement ++ InterlockedDecrement -- InterlockedExchangeAdd += 实现旋转锁:锁一段代码 vo 阅读全文
摘要:
题目意思: 一个数值数组中,大部分的数值出现两次,仅仅有一个数值仅仅出现过一次,求编程求出该数字。 要求,时间复杂度为线性,空间复杂度为O(1). 解题思路: 1.先排序。后查找。 因为排序的最快时间是O(nlogn), 所以这样的方法不能满足时间的要求。 2.其他技巧来解决: 依据主要的计算机组成 阅读全文
摘要:
以面向对象的思想和简单工厂模式。写一个C++计算器程序,代码例如以下: #include <iostream> using namespace std; class Operation { public: Operation(double left, double right) { lhs = le 阅读全文
摘要:
欢迎Follow我的GitHub, 关注我的CSDN. Retrofit是Square开发的网络请求库, 简化了网络请求的使用, 这个库太知名了, 优点我就不多说了. 让我们看看怎样使用吧? 注意: Retrofit2的beta3版本号, 使用Okhttp3, Interceptor使用方式发生改变 阅读全文