码迷,mamicode.com
首页 >  
搜索关键字:堆 大小堆 上调堆 下调堆    ( 25490个结果
数据结构与算法(Python)
数据结构与算法(Python) 常见的内置数据结构和算法 数据结构/算法 语言内置 内置库 线性结构 链式结构 字典结构 集合结构 排序算法 二分算法 堆算法 缓存算法 ...
分类:编程语言   时间:2020-05-11 21:46:47    阅读次数:74
Dump微信PC端的界面Duilib文件
零、有啥用 网上大多数的微信逆向思路,是CE搜索数据得到地址,OD下访问断点,然后在堆栈里面大海捞针的找Call,效率太低了。 其实微信的界面是用Duilib做的,Duilib的界面布局写在XML文件。然后界面的消息处理,是通过控件名处理的。比如发送按钮,XML文件里面是"send_btn",代码里 ...
分类:微信   时间:2020-05-11 18:39:23    阅读次数:260
Vue CLI 去除gojs水印
Vue CLI 去除gojs水印 前言 去除gojs水印的方法网上一搜一大堆,手段都一样,就是替换指定的字符串,但是这样会造成多人合作的时候出现问题,每个人都需要替换本机的文件。 通过自定义一个webpack loader可以自动替换指定字符串,达到去除水印的目的,同时解决多人合作的问题 方法 自定 ...
分类:Web程序   时间:2020-05-11 12:54:42    阅读次数:134
算法漫游指北(第五篇):栈、队列、栈结构实现、基于列表实现栈、基于链表实现栈、基于列表实现队列、基于链表实现队列
一、栈 栈(stack),有些地方称为堆栈,但是不能叫堆,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。 没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入 ...
分类:编程语言   时间:2020-05-11 01:13:09    阅读次数:78
Atcoder Beginner Contest 167
赛场实况: 训练反思: A题签到不说了,B题第一眼没看清楚数据范围,写了一堆然后仔细一看1e12果断不能暴力..立马换了一个写法,连交2发wa(细节啊细节!!),C题看了半天英语没看懂说了什么,拿翻译软件翻了一下才算是懂,小数据范围一眼看出dfs,然后一发过(英语好菜qaq),D也是个简单题,就是找 ...
分类:其他好文   时间:2020-05-10 23:24:22    阅读次数:82
存储管理
逻辑地址和虚拟地址 逻辑地址 ?逻辑地址:又称相对地址,即用户编程所使用的地址空间 ?逻辑地址从0开始编号,有两种形式: ?一维逻辑地址(地址) ?二维逻辑地址(段号:段内地址) 段式程序设计 ?把一个程序设计成多个段 ?代码段、数据段、堆栈段、等等 ?用户可以自己应用段覆盖技术扩充内存空间使用量 ...
分类:其他好文   时间:2020-05-10 19:12:45    阅读次数:65
排序算法-堆排序
堆排序(升序为例) 思路: 1. 首先要建一个大顶堆 2. 交换堆顶元素与最后一个元素,堆的size 1 3. 重复第二步,直至堆中只有元素一个 \ 最好、最坏、平均时间复杂度:O(nlogn) \ 空间复杂度: O(1) \ 稳定性: 不稳定 ...
分类:编程语言   时间:2020-05-10 19:07:12    阅读次数:68
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default-cli) on project test: The packaging for this project did not assign a file to the build artifact ->
https://blog.csdn.net/Camellia919/article/details/81190450 按错了个install毁一天,被自己蠢哭 但还是疑惑,我用下载到本地仓库为啥不识别???非要按install下载才行呢? 嗷,我发现了,人家自动下载的导入的一大堆比我手动导的多,所以 ...
分类:Web程序   时间:2020-05-10 18:52:25    阅读次数:337
UVA - 12295 最短路(迪杰斯特拉)——求按对称路线最短路条数
题意: 给你一个n,然后给你一个n*n的正方形w[i][j],你需要找到一个从(1,1)点走到(n,n)点的最短路径数量。而且这个路径必须按照y=x对称 题解: 我们把左上角的点当作(0,0)点,右下角的点当作(n,n)点 因为路径必须按照y=x堆成,那么我们可以按照y=x这一条线对折,然后正方形就 ...
分类:其他好文   时间:2020-05-10 17:29:04    阅读次数:80
罗马游戏(左偏树)
左偏树模板题。 只不过这里要加上并查集的路径压缩(因为要找堆顶),不然复杂度是错的。 因为一个人被杀了,他就没了,为了证明他没了,所以要把他的val设成-1。 #include <iostream> #include <cstdio> using namespace std; const int N ...
分类:其他好文   时间:2020-05-10 17:03:27    阅读次数:55
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!