首页
学习
活动
专区
工具
TVP
发布

常用算法模板

专栏作者
20
文章
30303
阅读量
14
订阅数
100天学会python
目前我使用的Python 3.7.x的版本是在2018年发布的,Python的版本号分为三段,形如A.B.C。其中A表示大版本号,一般当整体重写,或出现不向后兼容的改变时,增加A;B表示功能更新,出现新功能时增加B;C表示小的改动(例如:修复了某个Bug),只要有修改就增加C。如果对Python的历史感兴趣,可以阅读名为《Python简史》的网络文章。
她的店里只卖樱花
2023-01-06
2.7K0
markdown速查
Markdown 速查表提供了所有 Markdown 语法元素的基本解释。如果你想了解某些语法元素的更多信息,请参阅更详细的 基本语法 和 扩展语法.
她的店里只卖樱花
2023-01-06
2410
408-数据结构
第1讲 时间复杂度、矩阵展开 一、时间、空间复杂度 只考虑次数,不考虑常数。常见复杂度有:O(1)、O(n)、O(sqrt(n))、O(n^k)、O(logn)、O(nlogn) 考题:2011-1、2012-1、2013-1、2014-1、2017-1、2019-1 二、矩阵展开 矩阵的按行展开、按列展开,展开后下标从0开始。 考题:2016-4、2018-3、2020-1
她的店里只卖樱花
2022-11-15
2860
基础算法模板
基础算法 排序 快速排序 void quick_sort(int l, int r){ // l和r为左右端点 if(l >= r) return; int x = q[l + r >> 1], i = l - 1, j = r + 1; while(i < j) { do i ++ ; while(q[i] < x); do j -- ; while(q[j] > x); if(i < j) swap(q[i], q[j]); else quick
她的店里只卖樱花
2022-11-11
3430
数学常用方法
\begin{aligned}&\int \frac{\frac{1}{x^2} + 1}{x^2 + \frac{1}{x^2} }\, {\rm d}x \Longrightarrow \int \frac{1}{(x - \frac{1}{x} ) ^ 2 + 2}\,{\rm d}(x - \frac{1}{x} ) = \frac{1}{\sqrt 2} \arctan{\frac{x - \frac{1}{x} }{\sqrt 2}} + C\end{aligned}
她的店里只卖樱花
2022-11-11
2890
速查手册
\begin{aligned}&a ^ 3 - b ^ 3 = (a - b)(a ^ 2 + a b + b ^ 2) \\&a ^ 3 + b ^ 3 = (a + b)(a ^ 2 - ab + b ^ 2) \\\end{aligned}
她的店里只卖樱花
2022-11-11
1.9K0
Qt5-QtWidgets篇
//winLabel 你要对那个组件使用动画 geometry几何结构 QPropertyAnimation * an = new QPropertyAnimation(winLabel,”geometry”); //动画时间 an->setDuration(1000); //动画开始 an->setStartValue(QRect(winLabel->x(),winLabel->y(),winLabel->width(),winLabel->height())); //动画结束 an->setEndValue(QRect(winLabel->x(),winLabel->y() + 300,winLabel->width(),winLabel->height())); //动画方式 an->setEasingCurve(QEasingCurve::OutBounce); an->start();
她的店里只卖樱花
2022-10-31
1.4K0
剑指Offer
给定一个长度为 n 的整数数组 nums,数组中所有的数字都在 0 \sim n - 1的范围内。
她的店里只卖樱花
2022-10-31
5550
408-计算机网络
计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。
她的店里只卖樱花
2022-10-31
8730
Web-JavaScript
HTML页面中的任意位置加上<script type="module"></script>标签即可。
她的店里只卖樱花
2022-10-31
6.2K0
算法基础-动态规划
求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出最大价值。
她的店里只卖樱花
2022-10-31
4370
算法基础-基础算法
这个板子我们让 i = l - 1 , j = r + 1 就从两端开始查找 然后分左右进行递归
她的店里只卖樱花
2022-10-31
1.5K0
算法基础-搜索与图论
DFS 01.排列数字 题目描述 给定一个整数 n,将数字 1∼n 排成一排,将会有很多种排列方法。 现在,请你按照字典序将所有的排列方法输出。 输入格式 共一行,包含一个整数 n。 输出格式 按字典序输出所有排列方案,每个方案占一行。 数据范围 1\le n\le 7 输入样例: 3 输出样例: 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 题解 时间复杂度 O(n\cdot n!) 核心思想 用 path 数组保存排列,当排列的长度为 n 时,是一种方案,输出。 用 st 数组
她的店里只卖樱花
2022-10-31
4090
算法基础-数学知识
共 n 行,其中第 i 行输出第 i个正整数 a_i 是否为质数,是则输出 Yes,否则输出 No。
她的店里只卖樱花
2022-10-31
3860
算法基础-数据结构
注意:题目中第 k 个插入的数并不是指当前链表的第 k 个数。例如操作过程中一共插入了 n 个数,则按照插入的时间顺序,这 n 个数依次为:第 1 个插入的数,第 2 个插入的数,…第 n 个插入的数。
她的店里只卖樱花
2022-10-31
4190
算法基础-贪心
给定 N 个闭区间 [a_i,b_i],请你在数轴上选择尽量少的点,使得每个区间内至少包含一个选出的点。
她的店里只卖樱花
2022-10-31
4500
Linux
shell脚本可以直接在命令行中执行,也可以将一套逻辑组织成一个文件,方便复用。 AC Terminal中的命令行可以看成是一个“shell脚本在逐行执行”。
她的店里只卖樱花
2022-10-31
2.5K0
Web-html基础标签
<html>标签 HTML 元素 表示一个 HTML 文档的根(顶级元素),所以它也被称为根元素。所有其他元素必须是此元素的后代。 <head>标签 HTML head 元素 规定文档相关的配置信息(元数据),包括文档的标题,引用的文档样式和脚本等。 <body>标签 HTML body 元素表示文档的内容。document.body 属性提供了可以轻松访问文档的 body 元素的脚本。
她的店里只卖樱花
2022-10-31
7470
Web-CSS
定义在css样式文件中,通过选择器影响对应的标签。可以用link标签引入某些页面。
她的店里只卖樱花
2022-10-31
8.5K0
c++第六次作业
一元二次方程可以分成三类:有两个不相等的实根、有两个相等的实根、有两个共轭复根。可以从中抽象出一个基类,在基类中声明一个虚函数,用来显示它们的根。编写主程序,要求通过调用虚函数分别输出三种情况下二次方程的根。
她的店里只卖樱花
2022-10-31
2270
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档