- 博客(39)
- 收藏
- 关注
原创 [C++] list双向链表使用方法
双向链表有专门的头文件# include <list> // 当然如果你用<bits/stdc++.h>的话就也无所谓了忽然想到一件事情, 不会有人不知道是什么吧?传送!双向链表这样定义// type: 链表每个元素的数据类型// name: 链表名// 下面是一个例子:// 后面讲操作的时候就以ls为例。
2025-06-07 20:23:25
551
原创 [Windows]在Win上安装bash和zsh - 一个脚本搞定
Windows是一个很流行的系统, 但是在Windows上安装bash和zsh一直是一个让人头疼的问题. 本蛙特意打包了一个程序, 用于一站式解决这一类的问题.
2025-06-01 17:13:10
624
原创 [Mac] Homebrew安装与配置小白教程
homebrew 一直是一个很好的软件包管理器, 但是Mac的话出厂不自带homebrew, 着实让人十分的头疼. 本文教你一站式配置homebrew. 完美避坑.
2025-05-31 19:18:23
588
原创 [C++] 洛谷B3959(GESP2024三月四级)做题
套题单,每一套题单中有一定数量的题目。但是他十分挑剔,每套题单他只会使用一次,每一天也只能使用一套题单里的题目,之后那套题单就会弃之不用。对于每套题单,他不必完成题单内所有的题。排序后可以确保我们优先使用题目数量少的题单来满足早期的天数需求,从而最大化总天数。这是一个贪心算法,通过排序后从小到大依次检查每个题单能否满足第。小杨同学为了提高自己的实力制定了做题计划,在第。小杨同学现在找到了一个题库,一共有。,分别表示每套题单有多少道题。道题,否则他就会偷懒。对全部的测试数据,保证。,表示有多少套题单。
2025-05-25 17:12:32
775
1
原创 [C++]洛谷B3626 跳跃机器人(题干 + 详细讲解, BFS练习题)
机器猫当然不愿意自己跑过去,所以机器猫从口袋里掏出了一个机器人!拥有以上知识点的掌握之后, 你可以尝试做出这道题.初始时,机器人位于1号格子, 若机器人目前在。机器猫站在第一个格子上,需要取第。一行, 一个正整数, 表示最小跳跃次数.问机器人最少需要多少次跳跃,才能到达。对于100%的数据,有 1≤。格子,那么它可以跳跃到。第1行, 一个正整数。
2025-05-24 21:01:58
545
1
原创 [C++] 大数减/除法
这个函数的思路还是在模拟列竖式, 最后的while是删除前缀0(以免出现类似。我们的3讲高精度即将结束, 给出完整的函数代码~
2025-05-10 21:01:07
374
原创 [Python] 递推(讲解 + 刷题)
举例来说,第1分钟时有一个病毒粒子,此病毒粒子从第5分钟开始复制新的病毒粒子,因此第5分钟时的病毒数量为2个;第6分钟时有复制出新的病毒粒子,因此第6分钟的病毒数量为3个;第9分钟时,第5分钟复制出的病毒粒子开始复制新的病毒粒子,因此第9分钟时的病毒总数为7;第10分钟时,第6分钟复制出的病毒粒子开始复制新的病毒粒子,因此第10分钟时的病毒粒子总数为10.计算病毒粒子总数,已知第一分钟时出生了一个病毒粒子,假设所有的病毒粒子不会自动死亡,请计算第N分钟时病毒粒子总数。分钟时,病毒粒子的总数。
2025-04-20 19:30:04
875
原创 [C++] 高精度加法(作用 + 模板 + 例题)
我们先把辅助的代码讲完. 我们完成加法后, 我们肯定要把它输出出来, 由于是反着计算的, 所以要反着输出. 这个时候我们就需要高精度输出. 我们实现的功能是。考虑以上两点, 需要先把string转换成int数位数组. 在这里我们以普通int数组举例, 除此之外还能用。这是一个特殊的点, 因为有时候我们要把int和所谓的BIG进行高精度运算, 这时我们需要。(真的很大, 超unsigned long long的那种)., 所以我们最好把原始数据反转一下.)存储的是该数组的有效位数.注: 本篇数组下标0(
2025-04-19 20:47:03
346
原创 [C++] STL中的向量容器<vector>附加练习
每个篮球队伍都有自己的球迷团,每位球迷都有自己的编号,约定球迷编号为奇数的支持队伍一,偶数的支持队伍二。号队伍的学员编号,每支队伍的学员编号输入顺序排列;然而,为使得阵法虚虚实实,同学们开始变阵啦。名同学分别组成了 8 个队伍,编号为 1~8,是为“八卦阵”。第 1 行,队伍一的球迷团编号,按输入顺序输出;第 2 行,队伍二的球迷团编号,按输入顺序输出。个球迷的编号,确定队伍一、二的球迷团名单。第 1 行,一个整数 n,为球迷总人数;,依次为同学的编号。第 2 行,n 个整数。, 依次为球迷的编号。
2025-04-17 20:50:31
953
原创 stack overflow国内无法访问原因
国内是访问不了的, 做不了人机验证就不能干诸如post question这类的事情了.整一个VPN, 例如iLink这种免费的浏览器插件.里的CAPTCHA人机验证服务,答案是可以的, 你输入。
2025-04-13 17:27:19
201
原创 [C++] STL中的向量容器<vector>(讲解+练习)
vector属于STL库, 需要才能使用.vector其实相当于一个动态一维数组.// 声明一个存int类型变量的vector容器, 初值默认为空// 声明一个大小20的vector容器// 声明一个大小20的vector容器, 所有元素初值为1// 相当于二维数组, v4中每个元素都是vector。
2025-04-13 16:29:04
428
原创 [C++] LUOGU P1808 - 单词分类
单词分类时间限制:1s内存限制:128M[题目描述]Oliver 为了学好英语决定苦背单词,但很快他发现要直接记住杂乱无章的单词非常困难,他决定对单词进行分类。两个单词可以分为一类当且仅当组成这两个单词的各个字母的数量均相等。例如 AABAC,它和 CBAAA就可以归为一类,而和 AAABB就不是一类。现在Oliver有N个单词,所有单词均由大写字母组成,每个单词的长度不超过100。你要告诉 Oliver 这些单词会被分成几类。[输入格式]
2025-04-03 19:32:11
294
原创 C++: <bits/stdc++.h>详细介绍
注意一件事情, 就是这个库其实, 而是某些 C++ 编译器(如gcc)提供的扩展. 使用时请注意.
2025-03-15 19:48:32
550
原创 [Mac]Java下载与安装小白教程
点击-><-下载, 注意, 这个链接Intel芯片Apple M芯片的可以来这里下载-><-.等待下载完成.
2024-09-07 20:05:20
388
原创 Python注释的 2 种方式
写代码的时候写点(特别是团队合作). 我们写注释的时候, 可以在不同情况下使用. 此文章讲的就是Python中所谓'花里胡哨'的注释格式.
2024-08-22 09:58:11
502
原创 C++中的“字典”
可能某些神通广大的读者可能会问: 字典不是Python特有的数据类型吗?怎么还扯上C++了?请不要震惊, 这里的"字典"是打引号的, 它其实是通过数组来实现字典的效果!
2024-07-16 19:03:08
539
2
原创 测试你的Python是否完好
大家编程时必然会使用新的编译器, 那这里就设计了一个问题:你的 Python 是否可以正常工作?相信很多人都会print一句hello world就结束了, 但编码的时候难免会遇到类似import不了库这样的问题, 会造成很多麻烦, 今天就教大家测试你的Python.
2024-06-25 20:04:03
576
1
原创 C++ 计数器小全
这篇文章介绍了 C++ 的计数器,包括:cnt(累加计数器), sum(求和计数器), mul(累乘计数器), last(上一项记录器), flag(状态计数器)
2024-03-31 11:22:17
1674
2
新文件格式定义与解密失败报错
2024-11-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人