首页 > 其他
apk应用的反编译和源码的生成
对于反编译一直持有无所谓有或无的态度,经过昨天一下午的尝试,也有了点心得和体会,具体操作方法如下:  是反编译工具的目录结构 上边 setp 1:在android-apktool里:   执行  apktool d -s xxx.apk setp 2:将1中生成的classes.dex(即就是Android下的可执行文件,由一簇一簇的.class文件jar...
分类:其他   时间:2015-03-17 21:56:39    收藏:0  评论:0  赞:0  阅读:294
BZOJ-3505-数三角形-CQOI2014
描述给定一个nxm的网格, 请计算三点都在格点上的三角形共有多少个.分析 三角形的三个顶点不能共线. 这是入手点. 下面来考虑一个问题, 原点到点(x,y)之间的线段上有几个整点 如果把x, y同除以一个数g保证结果是整数, 那么(x/g, y/g)一定是原点到(x,y)的线段上的整点 原点到(x,y)的线段上的整点中 每两个相邻的之间的距离相等. 而且等于原点到第一个点的距离. 那么找到第一个点...
分类:其他   时间:2015-03-17 21:56:29    收藏:0  评论:0  赞:0  阅读:348
hdu4374 单调队列优化dp
单调队列+dp...
分类:其他   时间:2015-03-17 21:56:19    收藏:0  评论:0  赞:0  阅读:250
URAL 1825. Ifrit Bomber 2 两圆的面积并
题意:给两个环,求这两个环覆盖的总面积。 给的数据是,两圆环距离d,第一个环的内圆半径r1,外圆半径R1,以及r2,R2。 做法:先把两个环各自的面积求出来,要算总覆盖面积的话,那接下来只用再计算出两者相交的面积即可。 两者相交的面积为=R1UR2 -R1Ur2 -r1UR2+r1Ur2. 其中R1UR2就是两个大圆 的面积并。...
分类:其他   时间:2015-03-17 21:56:09    收藏:0  评论:0  赞:0  阅读:308
[LeetCode]Evaluate Reverse Polish Notation
Evaluate the value of an arithmetic expression in Reverse Polish Notation. Valid operators are +, -, *, /. Each operand may be an integer or another expression. Some examples: [“2...
分类:其他   时间:2015-03-17 21:55:59    收藏:0  评论:0  赞:0  阅读:322
uva 624 CD (01背包)
uva 624 CDYou have a long drive by car ahead. You have a tape recorder, but unfortunately your best music is on CDs. You need to have it on tapes so the problem to solve is: you have a tape N minutes l...
分类:其他   时间:2015-03-17 21:55:49    收藏:0  评论:0  赞:0  阅读:301
hdu5045(dp + 状态压缩)
题意: 给出n个人,m道题;每道题只能一个人做;现在给出n行m列.是每个人做每一道题的成功率; 你现在要选出哪些人做哪些题,使成功率和最大.但是有一个条件做到任意一题时,做最多的人只能比做最少的人多做一道; 就是如果10个人,那么前10题必须一人一题; 思路: 因为限制条件,所以前n道题,必须分给n个人一人一道,那么每人只能做一次; 那么用状态压缩表示哪些人做过了; 比如5个...
分类:其他   时间:2015-03-17 21:55:39    收藏:0  评论:0  赞:0  阅读:713
一个64位操作系统的实现
一个64位操作系统的实现...
分类:其他   时间:2015-03-17 21:55:29    收藏:0  评论:0  赞:0  阅读:291
1503171912-ny-一道水题
一道水题 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述今天LZQ在玩一种小游戏,但是这游戏数有一点点的大,他一个人玩的累,想多拉一些人进来帮帮他,你能写一个程序帮帮他吗?这个游戏是这样的:有一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这...
分类:其他   时间:2015-03-17 21:55:09    收藏:0  评论:0  赞:0  阅读:199
内存四区分析
代码区 代码区code,程序被操作系统加载到内存的时候,所有的可执行代码都加载到代码区,也叫代码段,这块内存是不可以在运行期间修改的。 静态区 所有的全局变量以及程序中的静态变量都存储到静态区,比较如下两段代码的区别 #include int a = 0; int main() { static int b = 0; printf("%p, %p\n", &...
分类:其他   时间:2015-03-17 21:54:39    收藏:0  评论:0  赞:0  阅读:349
LeetCode Remove Duplicates from Sorted Array II
题目大意:给出一个排序后的数组,去除数组中的重复元素且最多允许有两个元素相同,最后返回处理后的数组长度,且数组是整理后的。 算法思想:当数组长度小于3时不用整理数组,直接返回数组的长度;当数组长度大于等于3时,用pre记录前驱元素,flag标记是否重复一次,p记录新数组的末端坐标,然后扫描整个数组,相邻两个元素比较,如果相同且flag=0则将比较的元素放入到新数组中,flag=1,反之,如果量元...
分类:其他   时间:2015-03-17 21:54:29    收藏:0  评论:0  赞:0  阅读:233
2015年创业中遇到的技术问题:21-30
21.快速清空表中的数据。有个ip库的表,数据量几十万。想在开发阶段,清空。通过mysql-front和mysql控制台,都删除失败。反应很慢,还有诸如lock失败的错误。解决办法:复制表的创建结构,比如CREATE TABLE `ip_info` (  `ipbegin` varchar(20) DEFAULT NULL,  `ipend` varchar(20) DEFAULT NULL,  ...
分类:其他   时间:2015-03-17 21:54:00    收藏:0  评论:0  赞:0  阅读:373
Search Insert Position
Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order. You may assume no duplicates in the array. ...
分类:其他   时间:2015-03-17 21:53:49    收藏:0  评论:0  赞:0  阅读:257
【LeetCode】 Populating Next Right Pointers in Each Node 完全二叉树
题目:Populating Next Right Pointers in Each Node /* * LeetCode Populating Next Right Pointers in Each Node * 题目:为树的每个节点增加一个next指针,指向树状结构排列时自己的右边节点,如果右边没有节点则置为null * * Definition for binary tree wit...
分类:其他   时间:2015-03-17 21:53:39    收藏:0  评论:0  赞:0  阅读:252
十六进制转十进制
基础练习 十六进制转十进制   时间限制:1.0s   内存限制:512.0MB        问题描述   从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。   注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 样例输入 FFFF 样例输出 65535...
分类:其他   时间:2015-03-17 21:53:30    收藏:0  评论:0  赞:0  阅读:300
单例模式(Singleton Pattern)
单例模式确保一个类只会有一个实例,而且会提供一个全局访问点,特别用于资源敏感的对象。在实现的时候要考虑多线程环境,就需要同步。在Singleton4实现中用双重检查加锁,减少同步粒度,从而只会在第一次(不超过两次)请求该实例的时候才会进行同步,在这里,之所以要Double Check的原因是:假设线程P1,P2都执行到了pointA处,此时P1获得对象锁,进入了同步块,然后发现此时unique...
分类:其他   时间:2015-03-17 21:52:59    收藏:0  评论:0  赞:0  阅读:297
markdown流程图语法
从网上找了很久关于markdown语法的文章,机会微乎其微,大多所指向的都是同一个页面https://github.com/adrai/flowchart.js 这是github上的一个开源项目,里面对我有用的只有一小段文字st=>start: Start|past:>http://www.google.com[blank] e=>end: End:>http://www.google.com o...
分类:其他   时间:2015-03-17 21:52:39    收藏:0  评论:0  赞:0  阅读:1922
POJ3150---Cellular Automaton(矩阵)
DescriptionA cellular automaton is a collection of cells on a grid of specified shape that evolves through a number of discrete time steps according to a set of rules that describe the new state of a c...
分类:其他   时间:2015-03-17 21:52:29    收藏:0  评论:0  赞:0  阅读:285
漂洋过海来看你 【dfs or 最短路】
漂洋过海来看你 Description BMan和hyx住在一个神奇的国度,这个国度有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来。 现在BMan在第S号城市,他经常想起那个一起AC过的队友hyx,记忆它总是慢慢的累积,在他心中无法抹去,可是他并不知道hyx 在哪个城市,所以他决定用尽半年的积蓄漂洋过海去找hyx,现在BMan很想知道如果他想去hyx所在的第X号城市,必须经过的前...
分类:其他   时间:2015-03-17 21:52:19    收藏:0  评论:0  赞:0  阅读:274
Boost.Asio基础(四)
TCP vs UDP vs ICMP如前所述,对于所有类型的socket,并不是都有同样的成员函数。下面的表格列出了3个socket中存在的成员函数:...
分类:其他   时间:2015-03-17 21:52:09    收藏:0  评论:0  赞:0  阅读:356
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!