自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 一个没啥大用,但好玩的东西

界面会先显示当前使用的 DNS 服务器地址,下方 “非权威应答” 后的内容即为解析结果,“名称” 对应主机名,“Addresses” 后列出的就是解析到的 IP 地址(可能包含 IPv4 和 IPv6)(全球共 13 组,负责最高层级域名管理)发送请求,询问 “www.bilibili.com” 所属的顶级域名(.com)由哪个服务器管理。发送请求,这是该域名的 “最终管理者”,存储着 “ www.bilibili.com ” 对应的 IP 地址。步骤 4:查询顶级域名(TLD)DNS 服务器。

2025-10-15 12:06:41 416

原创 实用工具——b站视频音频下载,文本转录

直接安装即可,软件依赖包IE已经不支持下载了。

2025-09-23 15:58:54 140

原创 查看某个 Hugging Face 模型是否已下载到本地

Windows: C:\Users\<用户名>\.cache\huggingface\hub\models--<author>--<model_name>tokenizer_config.json 等文件。

2025-08-26 19:50:12 449

原创 csp基础知识——递归、深搜、广搜、回溯

首先,深度搜索是图算法的一种,DFS:对每一个可能的分支路径深入到不能深入为止,每个节点只能访问一次。即不撞南墙不回头。广度优先搜索(BFS)是一种用于图结构的遍历算法,它从一个节点开始,先访问所有邻近节点,然后对每一个邻近节点再进行同样方式的遍历。这种遍历方式类似于逐渐向外扩散的波浪,直到所有的节点都被访问过为止。用于计算方格类问题比较好。比如迷宫问题和棋盘类的问题,还有遍历问题。

2025-08-26 16:31:05 927

原创 conda的相关操作(python版)

小电脑——>大电脑的操作,适合项目搬运项目搬运大师新包导入操作如果你的 Conda 环境名称是 ,你可以按照以下步骤打包并迁移到 GPU 电脑。1️⃣ 打开终端(cmd / Terminal)运行以下命令,导出 的所有依赖:🔹 这会生成 文件,格式如下:📌 包含 Conda & pip 依赖,可确保环境 100% 兼容!你可以用 U 盘 / 网盘 / 邮件 / SSH 方式拷贝 到新电脑。如果 GPU 电脑没有 Conda,先安装 Miniconda(轻量): 🔗 下载地址:htt

2025-08-14 01:36:17 301

原创 python与物联网基础知识

按键开关一般有4个脚(如图),其中1和4,内部是连通的,2和3也是连通的,而1、4与2、3之间平时是断开的,只有当按钮按下时才接通。意思是不按下时是两根并行的线1~2、3~4,按下时1~4、2~3,再结合之前1~2、3~4,就都联通了,成为一体。软件控制台输入1,板载led灯亮、输入2, led灯灭、输入3,led灯闪烁2次。实现LED灯平时处于熄灭状态,按键按下时,LED灯亮,5秒后,会自动熄灭。例子1LED灯:闪烁LED灯的接线,程序控制,高电平亮,低电平灭。物料准备:面包板、开发板、电源线。

2025-08-14 01:35:33 408

原创 csp知识基础——高精度运算

运算法则,注意事项,代码实现。

2025-08-14 01:35:01 318

原创 csp知识基础——贪心算法

核心原则:局部最优会导致全局最优用几个题目来感受一下:t1接水问题和t2导弹拦截方案。

2025-08-14 00:05:26 641

原创 csp基础知识——递推

题目描述:小X对着一个长为N宽为2的矩形棋盘发呆,突然想到棋盘上不仅可以放棋子,还可以放多米诺骨牌。每个骨牌都是一个长为2宽为1的矩形,当然可以任意旋转,一共有三个颜色的骨牌。小X想知道在骨牌两两不重叠的前提下,铺满有多少种排列方式。有两种解题思路:一种是递推,还有一种是迭代。迭代也是用for循环,不过循环内部的三个变量要相互变换。那么如何计算骨牌数k?一种思路是 总格子数/单个骨牌所占格子数,即k=2*n/1*2=n。dp[i] = dp[i-1] + dp[i-2] (放一个竖牌 或 放两个横牌)

2025-07-22 23:16:52 450

原创 vscode运行c++文件和插件的方法

按照以上的操作即可完成正常的配置流程。但是在运行我的文件时,总是出现终端和输出混乱的情况,我想要在终端中进行输入输出的话,需要加一个改动:设置--输入Run In Terminal--勾选即可。后面就直接在代码区,右键 run code即可。

2025-06-26 18:27:19 291

原创 csp基础之进制转换器

进制也就是进位计数制,是。

2025-06-21 21:24:54 450

原创 rstWeb—localhost标注过程

admin——import——选择文件——选择导入格式(一般是text)——upload。open——选中要标注的文件——open file。可以用于后续的数据调整了...导出图片和rst格式都可以。

2025-06-19 15:01:06 271

原创 csp基础之string

string学习

2025-05-28 15:26:41 773

原创 python入门级——输出素数

问题:输出某个区间内所有的素数。素数就是其因子只有1和他本身的数字,例如,5的因数只有1和5,所以5是素数;9的因数有1 3 9,因此9不是素数。假设这个数字是n,能在2~n-1之间找到因数的即为非素数。

2025-05-28 11:44:08 463

原创 GCDT: A Chinese RST Treebank forMultigenre and Multilingual Discourse Parsing——介绍一个中文语料库

从一个数据库应用出发,研究模型原理以及代码

2025-04-18 09:10:27 973

原创 字符串getline()——整行读入函数

升级练习 2:学生信息录入 + 冒号分割 + 成绩排序输出。升级练习 3:按分号分割多行内容并过滤指定关键字。练习 4:输入多行,直到输入 "END" 为止。练习 5:读取学生姓名和成绩(冒号分隔)升级练习 1:统计每一行有多少个单词。练习 2:按逗号拆分多个单词。练习 3:按空格拆分多个单词。练习 1:读取一句话并输出。

2025-04-16 11:28:31 409

原创 洛谷刷题7072

只能AC小数据,每次排序耗时太多,采用优化方法。

2025-04-10 23:26:04 227

原创 原码反码补码

在补码运算中,[1000 0000]补其实就是-128,但实际上将以前的 -0 表示为-128的补码形式,所以-128并没有原码和反码表示。这就是为什么8位二进制,使用原码或反码表示的范围为[-127, +127],使用补码表示的范围为[-128, 127]。原码的表示方法是:最高位为符号位,0代表正数,1代表负数,非符号位用该数字绝对值的二进制表示。同理对于常用到的有符号的32位int类型,可以表示范围是: [-2的31次方,2的31次方-1]。负数的反码是在其原码的基础上,符号位不变,其余位取反。

2025-04-10 11:55:06 388

原创 位运算操作

与本身和0运算时,&就看后边,|就看前面。变0用与定位0,变1用或定位1,取反异或同变1。判断奇偶和1与,1奇0偶更简单。比较相等用异或,0等绝对不会错。8.拿出第i个位置上的数字:(a>>i)&1或者a&(1<<i)9.相反数(取反加1):a的相反数是~a+110.取最低位的1:a&(-a)11.删除最低位的1:a & (a - 1);//如果结果为0,则说明a是2的指数12.只保留后面几位:a&((1<<(i+1))-1)13.不保留后面几位:a&~((1<<(i+1))-1)

2025-04-10 11:37:53 446

原创 备战蓝桥杯(非专业C++版)

洛谷:P1518\1781。

2025-04-06 22:59:04 341

原创 时间复杂度之主定理(递归)

在分析时间复杂度的时候,一般的比较好判断,但是对于递推关系算法难以求解,需要有自己的解决方法——主定理。

2025-03-14 19:52:07 239

原创 二叉树遍历——前中后、深度广度(C++版1)

• 前序遍历:根 -> 左 -> 右• 中序遍历:左 -> 根 -> 右• 后序遍历:左 -> 右 -> 根。

2025-03-10 17:06:30 300

原创 分治思想(C++版)

分析:与马鞍题类似,行列一起判断,因为每一行最后一个值和每一列最后一个值都是该行或者该列的最大值,所以我们用分治思想,右上角元素开始 matrix[i][j]>target,左移列,matrix[i][j]<target,下移行。编写一个高效的算法来搜索。

2025-03-08 14:03:33 323

原创 变形二分查找(C++版)

变形二分查找模式对二分查找进行改进,以解决更广泛的问题,例如在旋转排序数组中查找元素。在处理涉及排序或旋转数组,且需要查找特定元素的问题时,可使用该模式。

2025-03-08 14:01:11 387

原创 单调栈补充(C++版)

/方便处理边界情况,首位引入0。【新的栈顶索引】对应元素因为比上一次栈顶索引对应的元素小,所以是上一次栈顶索引对应元素的。解释面积的计算:w=(当前索引−新栈顶索引−1),h=栈顶元素。-1是因为右端点所在的元素值并不包含在我们要计算面积时的值。,然后计算以该柱子为高的最大矩形面积。例子:对于i=7时候的处理,

2025-03-06 16:15:27 291

原创 区间重叠(C++版)

用于处理合并或处理数组中的重叠区间。在按起始时间排序的区间数组中,两个区间[a, b]和[c, d]重叠的条件是b >= c(即第一个区间的结束时间大于或等于第二个区间的起始时间)

2025-03-04 22:48:41 1006

原创 前k大(小)元素(c++版)

前K大(小)元素模式使用堆或排序的方法,从数组或数据流中找出前k个最大或最小的元素。

2025-03-02 18:34:09 1111

原创 单调栈算法(C++版)

单调栈模式使用栈来维护按特定顺序(递增或递减)排列的元素序列。即,要么栈空,要么栈内所有数字都是有序的,用于特定的运算。方法:上小下大情况:由右向左遍历,1.栈空或栈顶元素 top.value 比当前元素 x 大的时候,x 可以进栈,此时记下 x 进栈前的栈顶元素top.value作为x 的下一个更大元素(此时应该有哈希表);

2025-02-27 17:58:07 1601

原创 链表原地翻转(c++版)

链表原地反转模式可在不使用额外空间的情况下,反转链表的部分节点。当你需要反转链表的某些部分时,可使用该模式。

2025-02-24 22:28:43 558

原创 关于李飞飞巴黎演讲的一点思考

AI是不是人类的未来?这个问题本身或许就是伪命题。真正的未来不在冰冷的算法中,而在亿万普通人的创造里。当DeepSeek这样的技术平台将AI变成人人可用的"数字农具",我们看到的不仅是技术普惠的曙光,更是人类文明突破个体局限,实现集体跃升的历史契机。站在文明的长河边,我们终将明白:AI从来不是目的,而是桥梁。它应该也必须成为普罗大众手中的火种,照亮每个人通往星辰大海的征途。因为人类文明的终极答案,永远写在人民群众追求美好生活的实践中。

2025-02-23 22:27:33 500

原创 滑动窗口算法(C++版)

我们可以假设,s中确实存在含有t所有元素的子串,也许s=XXXABCXXA,t=ABC,那么包含一个A、一个B、一个C的子串有XXXABC、XXABC、XABC、ABC、ABCX、ABCXX、BCXXA、XXXABCXX......很多种情况,但我们就要最短的那个,即子串的两端就是t中元素的那个。翻译一下就是在s串中找t串中的所有元素,要求在s的子串中包含所有t中的元素,不论顺序,而且s子串中元素个数也必须大于t中所有元素的个数,也就是事例中的那样的。的连续子数组,并输出该最大平均数。

2025-02-19 15:03:58 923

原创 快慢指针算法(c++版)

一个发现:s与f经过n次循环相遇,s走了n, f走了2n, 记原点到环入口距离为m, 那么s在环中距离为n-m, 同理,f在环中距离为2n-m,此时有f == s, (2n-m - (n - m) )%c = 0,即 n%c=0 , 循环次数就是环中数字的倍数。,即当前的值是下一个值的索引(位置或地址),这就形成了一个与原来不一样的序列,4--3--7--8--6(后)--1--2--5--6(前)--1--2....虽然两个6不一样,但6所指向的其他序列都是一样的,即生成了环形。,判断链表中是否有环。

2025-02-18 15:20:59 1066

原创 双指针算法(c++版)

顾名思义,双指针就是用两个指针来解决数组或者列表的问题,常用于查找满足特定条件的数对或元素。

2025-02-16 21:11:32 766

原创 前缀和算法(c++版)

若两个区间 [0, i]和[0 , j ] 的前缀和差值为0,则说明 [0,j]的和 减去从[ 0, i ]的和,结果是0,即0和1个数相同。最远的 i 应该是当 a 第一次出现的时候的i。例如,num=[1,0,1,0],则a=[1,-1,1,-1],sum=[1,0,1,0],把sum写入哈希表。我们建立哈希表 mp,以和为键,出现次数为对应的值,记录 pre[j] 出现的次数,从左往右,边更新 mp ,边计算答案,那么以 j 结尾的答案 mp[pre[j]−k] 即可在 O(1) 时间内得到。

2025-02-15 16:19:35 1347

原创 温度单位间转换公式

其中 F 表示华氏温度,C 表示摄氏温度。其中 F 表示华氏温度,C 表示摄氏温度。其中 K 表示开尔文温度,C 表示摄氏温度。其中 K 表示开尔文温度,C 表示摄氏温度。其中 K 表示开尔文温度,F 表示华氏温度。其中 K 表示开尔文温度,F 表示华氏温度。绝对零度就是开尔文为0时。

2024-06-20 21:16:45 5103

原创 C++文件操作基础1

可以使用 `>>` 运算符、`getline` 方法或 `read` 方法(用于二进制文件)。`ifstream`(input file stream):用于读取文件。可以使用 `<<` 运算符或 `write` 方法(用于二进制文件)。:可以指定打开文件的模式,如读模式、写模式、追加模式等。`ios::out`:写模式(默认用于 `ofstream`)。`ios::in`:读模式(默认用于 `ifstream`)。`fstream`(file stream):用于读写文件。使用 `close` 方法。

2024-06-20 19:47:28 252

原创 python入门级1-4级

用于自学的Python笔记

2024-02-18 21:25:02 315

github双层身份验证中间存储

github双层身份验证

2025-07-05

python与物联网软件驱动安装

python与物联网软件驱动安装

2025-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除