自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 打印沙漏(最蠢的办法)

直接给代码,很好理解的。

2024-09-25 22:07:57 257

原创 其他进制转10进制

今天遇到一道回文加进制转换的题,这里就来一篇进制转换的小模版。输入一个M进制的数n,求其十进制表示的数。

2024-09-04 11:31:27 237

原创 POP3(工作模式和实现原理)

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2024-08-29 22:07:52 1031

原创 数学建模起步感受(赛前15天)

0基础直接上手数模,因为大一!开个玩笑,因为数模比赛比一年少一年…然后还看了一下学长推荐的orange–一款作图软件,接受数据,转换成各种表格。仅仅在刷软考题的时候遇到python选择题不会才去搜索的…首先python啥也不会,知道有元组这玩意…抱着不打也是浪费的态度,我开始着手准备。感觉不太会用,看了点教程视频才基本会用。做编程手,所以去看了一些常用的模型。

2024-08-20 22:10:40 1488

原创 哈希字符串映射

哈希字符串映射大数据下标

2024-08-20 21:52:55 800

原创 追赶相遇模拟(学习)

两只牛逃跑到了森林里。Farmer John 开始用他的专家技术追捕这两头牛。你的任务是模拟他们的行为(牛和 John)。追击在10×10的平面网格内进行。一个格子可以是:一个障碍物,两头牛(它们总在一起),或者 Farmer John。两头牛和 Farmer John 可以在同一个格子内(当他们相遇时),但是他们都不能进入有障碍的格子。CF牛在地图里以固定的方式游荡。每分钟,它们可以向前移动或是转弯。如果前方无障碍(地图边沿也是障碍),它们会按照原来的方向前进一步。

2024-08-17 21:39:22 1048

原创 [1007] 魔法少女小Scarlet

Scarlet 最近学会了一个数组魔法,她会在n×n二维数组上将一个奇数阶方阵按照顺时针或者逆时针旋转90∘。首先,Scarlet 会把1到n2的正整数按照从左往右,从上至下的顺序填入初始的二维数组中,然后她会施放一些简易的魔法。Scarlet 既不会什么分块特技,也不会什么 Splay 套 Splay,她现在提供给你她的魔法执行顺序,想让你来告诉她魔法按次执行完毕后的二维数组。

2024-08-17 17:49:13 1033

原创 两数相乘(高精度)

我自己写错了,考虑到枚举其中一个组的数字去和另一个乘,即简化为一个个位数与大数相乘,但最后的相加成了问题。

2024-08-17 17:09:26 110

原创 最长连号(不会dp解法)

d着d着不会了...

2024-07-29 20:51:25 119

原创 反转数字(疑问)

给定一个整数N,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例 2)。

2024-07-28 23:46:36 326

原创 计算n以内质数数量

另一方面,当从小到大遍历到数 x 时,倘若它是合数,则它一定是某个小于 x 的质数 y 的整数倍,故根据此方法的步骤,我们在遍历到 y 时,就一定会在此时将 x 标记为 isPrime[x]=0。当然这里还可以继续优化,对于一个质数 x,如果按上文说的我们从 2x 开始标记其实是冗余的,应该直接从 x⋅x 开始标记,因为 2x,3x,…从小到大遍历每个数,如果这个数为质数,则将其所有的倍数都标记为合数(除了该质数本身),即 0,这样在运行结束的时候我们即能知道质数的个数。

2024-07-11 16:55:04 470

原创 二叉搜索树的最近公共祖先

此时,p 和 q 要么在当前节点的不同的子树中,要么其中一个就是当前节点。如果当前节点的值大于 p 和 q 的值,说明 p 和 q 应该在当前节点的左子树,因此将当前节点移动到它的左子节点;如果当前节点的值小于 p 和 q 的值,说明 p 和 q 应该在当前节点的右子树,因此将当前节点移动到它的右子节点;对任意节点:其左子树的所有节点的值都小于该节点,右边则都大于,节点值都唯一。记录所有结点的父节点,存入容器(父节点的父节点这类关系要理清),确实能找到p,q节点,但是他们的父节点怎么找呢,想到的是记录,

2024-07-11 15:38:36 311

原创 队列+二叉树广度优先

具体地,我们首先把根节点 root 放入队列中,随后在广度优先搜索的每一轮中,我们首先记录下当前队列中包含的节点个数(记为 cnt),即表示上一层的节点个数。当取出节点 cur 时,我们将 cur 的值放入一个临时列表,再将 cur 的所有子节点全部放入队列中。我是原始人,递归写出一道题就只有递归思路,开始的想法是写深搜函数,传一个随着层数递增的int参数q,节点空就return,否则遍历所有节点,每个子节点又以q+1为层数递归,然后收集每一层的val即可。知道你不想看文字,先上代码,我们跟代码走。

2024-07-10 17:50:05 544

原创 完全背包和01背包正反递推

完全背包优化为二重循环后状态转移方程是f[i][j] = max(f[i-1][j] , f[i][j-v]+w),在递推的过程中用到的f[i][j-v]是第i层的且是j左侧的值,所以正序枚举;s[i],他这个递推过程中用到的是第i-1层的值且是j左侧的值,如果正序枚举,在从左往右更新第i层时,会将第i-1层的值覆盖掉,方程中就变成了f[i][j-k*v[i]],逆序遍历的话,状态计算会从j的右侧开始往左更新,此时f[i][j]用到的还是f[i-1][j-k*v[i]]。

2024-07-08 17:46:54 367

原创 前端-报错

搜索不到关键词isSsrRef。修改了路径之后自写的组件就报错。

2024-07-02 22:02:21 146

原创 项目bug1

查了一下,原来scaner读取会卡在一行。

2024-06-08 19:12:14 234

原创 parseInt函数

貌似遇到问题了,在Java中,parseInt方法是java.lang.Integer类的一个静态方法,它用来将字符串转换为基本数据类型int。如果字符串不能被解析为有效的整数,parseInt会抛出一个NumberFormatException。所以这里需要分割字符串函数split或者转换为数组,原来是取整串转换,以为是取第一个字符,

2024-06-06 20:58:07 355

原创 问题:对象流仅读取一个对象

io对象流每次调用write会先写入一段头代码,而objectinputstream可以跳过第一个头,但后面的头无法跳过,这样会使objectinputstream读取的时候仅读到一个对象就默认到文件尾结束读取,所以需要重写objectinputstream`调整之后应用至个人项目可以正常读取对象。

2024-06-06 19:23:13 203

原创 枚举(dfs)

已知n个整数x1​x2​⋯xn​,以及1个整数kkn从n个整数中任选k个整数相加,可分别得到一系列的和。例如当n4k34个整数分别为37121937122237192971219383121934现在,要求你计算出和为素数共有多少种。371929。

2024-05-28 23:44:45 1094 1

原创 每日一题之图

给出N个点,M条边的有向图,对于每个点v,求Av表示从点v出发,能到达的编号最大的点。

2024-05-27 22:03:50 1152

原创 c++之iota函数

即以下标值填充数组元素值。头文件:numeric。

2024-05-26 18:40:00 155

原创 阶乘求和(高精度)

好久没写高精度的题了,老是说高精度高精度,到底什么是高精度呢,看一下下面这道题再试着用常规方法去做一做,然后遇到报错,相信你就会明白什么是高精度以及其用处,题目转载自洛谷。

2024-05-26 18:03:59 1660

原创 移动零(暴力)

定义两个标志,标志1遇到0停止,让标志二自增寻找非0项,找到即交换,这样不会破坏原有非零项之顺序。给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。输入: nums = [0,1,0,3,12]时间复杂度比较高,是一种非常朴素的解法,输出: [1,3,12,0,0]搜了搜双指针算法,无意间看到此题。输入: nums = [0]

2024-05-23 21:58:32 361 1

原创 [蓝桥杯]硕的路径查询

原始思路是用图,存储每一组关系,然后另开一个数组存与节点序号对应的值,然后找最大值时从其中一个节点出发,迭代更新连通路上的最大值,知道遍历到另一个节点,输出最大值。

2024-04-14 21:46:56 288 1

原创 P2240 【深基12.例1】部分背包问题

阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有NN≤100堆金币,第i堆金币的总重量和总价值分别是mi​vi​1≤mi​vi​≤100。阿里巴巴有一个承重量为TT≤1000的背包,但并不一定有办法将全部的金币都装进去。他想装走尽可能多价值的金币。所有金币都可以随意分割,分割完的金币重量价值比(也就是单位价格)不变。请问阿里巴巴最多可以拿走多少价值的金币?

2024-04-13 20:52:10 897 1

原创 B3830 [NICA #2] 回溯的雨

小 Ran 有两个正整数xy,她还有两个长度为n的正整数序列a与c满足ai​xyci​1≤i≤n很可惜的是,她忘记了所有ai​的值与y的值。她给你了x的值与序列c,并希望你能还原出一组y的值与序列a使得原先的条件被满足。当然,可能存在很多组这样的解,所以她希望你能最大化y的值并输出它(注意到你并不需要输出a序列)。如果不能还原出这样一组数,请输出−1来报告无解。

2024-04-13 14:35:15 1088 1

原创 c++题测

【代码】c++题测。

2024-04-07 21:12:29 104

原创 c++部分函数演示

【代码】c++部分函数演示。

2024-04-06 23:05:25 138 1

原创 java实现二分查找

/ 等同于 (left + right) / 2,防止溢出。// 定义了target在左闭右闭的区间内,[left, right]while (left

2024-04-04 22:47:01 200 1

原创 图论基础(存边法)

【代码】图论基础(存边法)

2024-04-02 22:51:42 109 1

原创 链表删除指定节点

【代码】链表删除指定数据节点。

2024-03-20 22:43:30 297 1

原创 链表头插法详解(附图)

第一个结点创建之后,head->next 的地址是 第一个 node 的地址。而我们申请到新的一块存储区域后,需要将 node->next 指向 上一个结点的首地址, 而新node 的地址则赋给 head->next。因此插入第一个结点时,我们需要将头指针指向的 next 赋给新创建的结点的 next , 这样第一个插入的结点的 next 指向的就是 NULL。接着,我们将数据域,也就是 node 的地址赋给 head->next, 这时 head->next 指向的就是新创建的 node的地址。

2024-03-20 22:28:15 369 1

原创 封装:给实例变量的赋值合法性判断预留了位置

java封装的基本原则:

2024-03-17 22:29:23 370 1

原创 java字符串的部分基础用法

java字符串的部分基础用法

2024-03-15 08:49:42 413 1

原创 java字符中文编码转换

java字符中文编码转换

2024-03-15 08:45:59 703 1

原创 3月4日自测

2.写法暴力,简单的算法用了复杂的方式表达,浪费了大量时间。3.越界、超时错误层出不穷,影响心态的同时浪费了时间。180分钟写了10道天梯赛自测题,拿了46分。1.没读懂,长篇不想读,看样例没看懂,算法之路漫漫,旅途还在继续!第一次做一个刷题总结,嘻嘻。

2024-03-04 00:54:30 354 1

原创 目录树

在ZIP归档文件中,保留着所有压缩文件和目录的相对路径和名称。当使用WinZIP等GUI软件打开ZIP归档文件时,可以从这些信息中重建目录的树状结构。请编写程序实现目录的树状结构的重建工作。

2024-03-02 22:00:08 354

原创 PTA L1-023 输出GPLT (20 分)

这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按。输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。在一行中按题目要求输出排序后的字符串。给定一个长度不超过10000的、仅由英文字母构成的。的顺序打印,直到所有字符都被输出。请将字符重新调整顺序,按。

2024-03-02 17:59:46 429 1

空空如也

空空如也

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

TA关注的人

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