Visual Studio 2010旗舰版的 VB.NET记事本程序代码
s 提示:本软件由VS2010旗舰版的VB.NET版本编写,对于其他VS2019或者VS2020都可能无法正常使用。请先确认VS2010旗舰版的VB.NET能正常使用。 有需要可以在下面这个地址下载源代码文件。 https://download.csdn.net/download/qq_32257509/89435571...
算法常见手写代码
1.NMS def py_cpu_nms(dets, thresh): """Pure Python NMS baseline.""" #x1、y1、x2、y2、以及score赋值 x1 = dets[:, 0] y1 = dets[:, 1] x2 = dets[:, 2] y2 = dets[:, 3] scores = dets[:, 4] #每一个检测框的面积 areas = (x2 - x1...
【代码随想录】【算法训练营】【第45天】 [198]打家劫舍 [213]打家劫舍II [337]打家劫舍III
前言 思路及算法思维,指路 代码随想录。 题目来自 LeetCode。 day 45,周五,坚持不了一点~ 题目详情 [198] 打家劫舍 题目描述 198 打家劫舍 解题思路 前提: 思路: 重点: 代码实现 C语言 虚拟头节点 [213] 打家劫舍II 题目描述 213 打家劫舍II 解题思路 前提: 思路: 重点: 代码实现 C语言 [337] 打家劫舍III 题目描述 337 打家劫舍III...
代码随想录算法训练营第六十七天 | 字符串接龙、有向图的完全可达性、岛屿的周长
字符串接龙 文字讲解:110. 字符串接龙 | 代码随想录 解题思路 本题只需要求出最短路径的长度就可以了(想到广搜),不用找出具体路径。 所以这道题要解决两个问题: 图中的线是如何连在一起的起点和终点的最短路径长度 判断点与点之间的关系,需要判断是不是差一个字符,如果差一个字符,那就是有链接。 然后就是求起点和终点的最短路径长度,这里无向图求最短路,广搜最为合适,广搜只要搜到了终点,那么一定是最短的...
代码随想录算法训练营第六十四天 | 图论理论基础、深搜理论基础、广搜理论基础、98. 所有可达路径
/yuqueyonghu8mml9e/bmbl71/zamfikz08c2haptn?singleDoc# 98. 所有可达路径 题目链接:98. 所有可达路径 文字讲解:98. 所有可达路径 | 代码随想录 解题思路 邻接矩阵 1.确认递归函数和参数 首先dfs函数中,一定要有一个图,其次是我们当前遍历的节点,为x 其次还需要一个n,来表示终点,当x==n时则表示达到了终点 最后就是需要保存单一...
HTML李峋同款跳动的爱心代码(双爱心版)
目录 写在前面 跳动的爱心 完整代码 代码分析 系列推荐 最后想说 写在前面 在浩瀚的网络世界中,总有一些小惊喜能触动我们的心弦。今天,就让我们用HTML语言,探索既神秘又浪漫的李峋同款跳动的爱心代码吧。 首先,让我们一起来欣赏一下这个跳动的爱心代码所带来的视觉效果。当这段代码被嵌入到你的网页中时,一个由无数小圆点组成的爱心形状会开始在屏幕上跳动。这些小圆点如同爱情的精灵,在屏幕上翩翩起舞,让人仿佛...
c++输出62进制2位数秩序律法理式代码正确例题
c++输出62进制2位数秩序律法理式代码正确例题 #include using namespace std; int main() { string a[62]={“0”,“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“a”,“b”,“c”,“d”,“e”,“f”,“g”,“h”,“i”,“j”,“k”,“l”,“m”,“n”,“o”,“p”,“q”,“r”,“s”,“t”...
代码随想录算法训练营第三十六天|860.柠檬水找零 406.根据身高重建队列 452. 用最少数量的箭引爆气球
思路:当客户支付5元我们只需要收下,当客户支付10元我们只能找零5元,当客户支付20元我们优先找零一个10元一个5元,如果不行也只能支付三个5元。可以看到所有的模式相对比较固定,所以可以直接模拟。 代码: class Solution {public: bool lemonadeChange(vector<int>& bills) { int five = 0; int ten = 0; for(...
代码随想录算法训练营第五十七天|1143.最长公共子序列、1035.不相交的线、53. 最大子序和、392.判断子序列
代码随想录算法训练营第五十七天 1143.最长公共子序列 题目链接:1143.最长公共子序列 确定dp数组以及下标的含义:dp[i][j] :以下标i - 1为结尾的text1,和以下标j - 1为结尾的text2,最长重复子数组长度为dp[i][j]确定递推公式: 当text1[i - 1] 和text2[j - 1]相等的时候,dp[i][j] = dp[i - 1][j - 1] + 1; 那...
【C++进阶学习】第一弹——继承(上)——探索代码复用的乐趣
能赋值给派生类 派生类对象 可以赋值给 基类的对象 / 基类的指针 / 基类的引用 。这里有个形象的说法叫切片 或者切割。寓意把派生类中父类那部分切来赋值过去。 如图所示: 下面我们给出赋值各种情况的代码,建议仔细阅读一下: #include<iostream>#include<string>using namespace std;class Person{protected: string...