- 博客(210)
- 收藏
- 关注
原创 博弈论(所有情况最优解)——课堂笔记
当只剩下两个堆时,如果其中一个堆的数量是另一个堆的两倍,可以选择拿走较多那堆的一半,留下一个堆是另一个堆的整数倍,这样无论对方怎么拿,最终都会剩下奇数堆的火柴,这时可以保证自己赢得剩余的火柴。选择一堆,使其与当前所有堆的异或和相异或,减少多余的火柴,直至形成利他态。:关键在于保持对T态的控制,通过巧妙的异或操作,不断转化堆的火柴组合,最后迫使对方陷入困境。重复此过程,直到所有堆变为利他态,或者只剩下一堆或多于一堆的火柴,因为剩下的组合无法达成异或和为0。当面对S态(非利他态),目标是转化为T态(利他态),
2024-11-09 15:52:09
1025
原创 C++中try块的用法
块开始栈展开(stack unwinding),析构局部对象。异常处理会引入额外开销,应避免用于常规控制流。块用于包裹可能抛出异常的代码。块内的代码抛出异常时,程序会立即跳转到匹配的。捕获所有异常(不推荐,因无法获取异常信息)。C++ 标准库提供了一系列异常类(定义在。块配合使用,否则会导致编译错误。的函数抛出异常,程序会直接调用。块可以捕获特定类型的异常(如。C++17 支持异常链(嵌套。),但需手动实现异常传递逻辑。当异常抛出时,程序会从。
2025-11-27 17:02:07
629
原创 【模拟】盗梦空间
摘要:题目要求根据《盗梦空间》中的时间转换规则,计算角色在不同层级梦境中停留的时间转换为现实世界的时间。输入给出梦境层级变化序列和停留时间,输出现实世界经过的秒数。算法通过维护时间转换因子,当进入更深层梦境时乘以0.05(3分钟/小时=1/20),返回上层时除以0.05,最终将各层停留时间乘以当前转换因子并累加,最后转换为秒输出。样例输入测试了包含两层梦境的情况,验证了算法的正确性。
2025-11-23 08:40:11
24
原创 C++中深度优先搜索(DFS)代码模板(Dev-C++ 5.11)
本文介绍了深度优先搜索(DFS)的两种实现方式(递归和迭代)及其应用框架。递归实现通过函数调用栈实现,迭代实现则使用显式栈模拟。DFS适用于树/图遍历、路径记录和状态搜索等问题,实现时需注意状态标记与回溯、剪枝优化等技巧。文章还列举了矩阵DFS、回溯问题和记忆化搜索等常见变种,并提供了二叉树路径和与岛屿数量两个典型例题的代码示例。DFS的核心在于通过深度优先的方式探索所有可能路径,同时通过合理剪枝提高效率。
2025-11-23 08:30:32
410
原创 【C4】【搜索】【回溯】数字全排列
排列与组合是常用的数学方法。先给一个正整数 ( 1 < = n < = 5 )。例如n=3,列出所有组合,并且按字典序输出。每个全排列一行,相邻两个数用空格隔开(最后一个数后面没有空格)输入一个整数n( 1<=n<=5)
2025-11-12 11:27:35
113
原创 用C34PRO打造一套高端性能主机
内存:金百达银爵 32GB(16Gx2) 套装 DDR5 6400 C32 A-die。电源:海韵FOCUS GX1000 金牌全模 V4 ATX3.1 新版 黑色。散热器:瓦尔基里 (VALKYRE) V360 3.5寸 IPS方屏 黑色。主板:华硕 TUF GAMING Z790-PLUS WIFI D5。机箱:机械大师 C34PRO-铝-手提机箱 AIR版 典雅黑。显卡:华硕 TUF RTX 4070 super O12G。风扇:机械大师 kakaLock12CM。定制线:C34Pro硅胶线。
2025-11-09 09:19:54
198
原创 设备“开口说话”的技术实现概述
物联网智能设备通过语音交互技术实现“开口说话”,关键技术包括语音合成(TTS)、自然语言处理(NLP)和传感器数据整合。TTS系统采用波形拼接或参数合成技术,结合深度学习生成自然语音。NLP解析用户指令并转化为结构化意图,配合传感器数据实现智能反馈。该技术面临安全隐私挑战,需加密传输和声纹认证。未来将向多模态交互、情感化语音和边缘计算方向发展,通过5G、联邦学习等技术提升实时性和个性化体验,同时兼顾隐私保护和低功耗需求。
2025-11-06 16:13:10
934
原创 B2106 矩阵转置
这段代码实现了一个矩阵转置的功能。程序首先读取矩阵的行数n和列数m,然后按行输入矩阵元素。接着,通过双重循环输出矩阵的转置形式,即原矩阵的行变为列,列变为行。具体实现是将原矩阵的列索引作为行索引,行索引作为列索引来输出每个元素。代码简洁高效,使用了快速输入输出优化技术。输入矩阵元素保存在二维数组中,转置后的结果直接输出,符合题目要求的格式。
2025-11-06 16:04:17
145
原创 C++ 的关键字(保留字)完整介绍
摘要:本文介绍C++关键字的用法:①if语句通过条件判断执行代码块,支持else和elseif分支;②while循环根据条件重复执行代码块,需注意避免无限循环;③signed修饰有符号整数类型,通常可省略;④throw用于抛出异常,需配合try-catch处理;⑤union是共享内存的数据结构,允许存储不同类型但一次只激活一个成员;⑥this指针指向当前对象实例,用于访问成员变量和实现链式调用。文章详细说明了各关键字的语法、使用场景和注意事项。
2025-11-02 20:07:51
970
原创 丰田这次真“一降到底”!下探到12.48万,一个月就卖出19712台
传统T型对称式的中控台在纯黑色主色调的烘托下,搭配少许镀铬装饰条点缀,营造出沉稳大气的氛围,此外,新车还配备悬浮式多媒体屏幕,尺寸达到了10.25英寸,液晶仪表盘的尺寸为12.3英寸,还全系标配7个安全气囊、L2级驾驶辅助系统、车道偏离预警、前方碰撞预警、主动刹车、车道居中保持、车道保持辅助系统、全速自适应巡航等配置,除了最低配车型,其余车型均配有360度全景摄像头。过去,丰田在国内颇有些毁誉参半,因为它的质量是以牺牲动力操控为代价,自吸发动机+CVT的动力总成,配置还很廉价,质量能不好吗?
2025-11-01 21:58:15
173
原创 一些常见的编程软件
,以及丰富的插件生态系统,使得开发者能够根据需要扩展和定制其功能。此外,IntelliJ IDEA 拥有直观的用户界面和高度可配置的工作环境,支持快速导航和高效的代码编辑,适用于从小型项目到大型企业级应用的开发。针对开发者社区,微软推出教育版在线平台,提供编程课程与简化界面,并为Java开发者构建超过250万用户的生态体系,支持Java 21等新版特性。NetBeans IDE提供丰富的开发工具,包括代码生成器、SQL编辑器、版本控制支持 ,并全面支持Oracle技术如。容器,支持企业级应用构建。
2025-11-01 21:56:02
759
原创 P11229 [CSP-J 2024] 小木棍
摘要:题目要求用n根等长小木棍拼出无前导0的最小正整数。根据n的不同情况分类处理:当n为1时无解;2-7对应特定数字;当n是7的倍数时全用8;其他余数情况通过特定数字组合8来构造最小数。例如余1时用10加多个8,余2时用1加多个8等。对于特殊值如n=3、10等需单独处理。算法通过打表余数实现高效计算,保证在O(1)时间内给出结果。输入T组数据,每组输出对应解或-1。
2025-10-26 20:53:03
826
原创 P11227 [CSP-J 2024] 扑克牌
为了方便你的输入,我们使用字符 D 代表方片,字符 C 代表草花,字符 H 代表红桃,字符 S 代表黑桃,这样每张牌可以通过一个长度为 2 的字符串表示,其中第一个字符表示这张牌的花色,第二个字符表示这张牌的点数,例如 CA 表示草花 A,ST 表示黑桃 T(黑桃 10)。小 P 借来的牌可能不是完整的,为此小 P 准备再向同学小 S 借若干张牌。小 P 想知道他至少得向小 S 借多少张牌,才能让从小 S 和小 Q 借来的牌中,可以选出 52 张牌构成一副完整的扑克牌。有一张牌具有对应的花色和点数。
2025-10-26 20:47:11
381
原创 P11228 [CSP-J 2024] 地图探险
具体地说,它判断 (x′,y′) 是否满足 1≤x′≤n,1≤y′≤m,且 (x′,y′) 位置上是空地。则它的方向上的下一步的位置 (x′,y′) 定义如下:若 d=0,则令 (x′,y′)=(x,y+1),若 d=1,则令 (x′,y′)=(x+1,y),若 d=2,则令 (x′,y′)=(x,y−1),若 d=3,则令 (x′,y′)=(x−1,y)。其中位置由坐标 (x,y)(1≤x≤n,1≤y≤m) 刻画,它表示机器人处在地图上第 x 行第 y 列的位置。数据保证机器人初始时所在的位置为空地。
2025-10-26 20:43:33
494
原创 洛谷B2101 计算矩阵边缘元素之和
题目要求计算矩阵边缘元素之和。输入m行n列的矩阵,边缘元素包括第一行、最后一行、第一列和最后一列的所有元素。给出两种解法:第一种直接遍历矩阵,累加边缘元素;第二种先计算所有元素总和,再减去内部非边缘元素和。样例输入3×3矩阵,输出边缘和15。两种解法分别通过条件判断和整体减局部实现,时间复杂度均为O(mn)。
2025-10-19 18:23:44
212
原创 巅峰再临:2026 丰田兰德酷路泽震撼亮相
宽大的进气格栅犹如猛兽张开的巨口,镀铬饰条的勾勒让其更显锐利与霸气,仿佛在向世界宣告它征服一切的决心。犀利的大灯组如同鹰眼,不仅造型独特,更具备先进的照明技术,在黑暗中为驾驶者照亮前行的每一步。它将成为那些热爱越野、追求品质生活的人们的最佳伙伴,陪伴他们踏上未知的征程,续写属于兰德酷路泽的辉煌篇章。车身线条简洁而富有力量感,从车头贯穿至车尾的腰线,如同雕刻在肌肉上的纹理,凸显出它强大的越野性能。动力方面,2026 丰田兰德酷路泽搭载了全新的混合动力系统,在提供强劲动力输出的同时,兼顾了环保与经济性。
2025-07-17 19:08:44
379
原创 【穷举】数字方格
题目要求在0到n范围内寻找三个整数a1、a2、a3,满足:a1+a2是2的倍数,a2+a3是3的倍数,且三者之和为5的倍数。目标是最大化a1+a2+a3。解决思路是从可能的最大和开始递减检查,找到首个满足条件的组合。例如输入n=3时,最大和为5。程序通过三重循环验证条件,一旦找到有效解立即输出结果。该算法确保了在给定约束下快速找到最优解。
2025-05-29 17:04:01
440
原创 【C1】【一维数组】看电影
题目要求将班级学生的座位顺序完全倒置。输入学生人数n和n个学生的学号,输出时将所有学号逆序排列。例如,输入4个学号后,输出它们的倒序排列。通过遍历数组从后往前输出元素即可实现这一功能。
2025-05-29 16:59:54
258
原创 【模拟】奶牛式乘法
摘要: 本文介绍了一种创新的乘法计算方法。该方法将两个数A和B的每一位数字两两相乘后求和,例如12345=14+15+24+25+34+3*5=54。给出了C++实现代码,通过分解数字的各位并进行乘积累加来计算结果。输入两个整数,输出按新法则计算的值。样例输入123和45,输出54。该方法来自USACO 2008年2月青铜组比赛题目。
2025-05-29 16:51:45
295
原创 【数学】求最大公约数问题
输入一行,包含两个正整数n,m(0<n<1,000,0且0<m<1,000,0)。输出gcd=m,m是一个正整数,即这两个正整数的最大公约数。给定两个正整数n,m,求它们的最大公约数。
2025-05-29 16:42:21
223
原创 勒布朗·詹姆斯谈湖人季后赛出局后的NBA未来:‘我不知道答案’
他第22个NBA赛季以及在湖人队的第七个赛季的结束。我对此没有答案”詹姆斯在被问及他的未来时说。“我会和我的家人、我的妻子和我的支持团队坐下来,一起讨论一下,看看会发生什么。只是和我自己谈谈我想继续打多久。“这也是一门生意”他说。“你不知道明年的阵容会是什么样,那些签了合同的球员。我的意思是我有很多事情要自己考虑。我不知道阵容会是什么样。我不知道我现在的情况如何。在明尼苏达森林狼队淘汰洛杉矶湖人队后不久,勒布朗·詹姆斯对他计划在NBA打多久仍然含糊其辞。“说实话,我现在不知道答案。
2025-05-01 17:08:34
204
原创 求和(三)
输入正整数n,求 S = 1/2 + 2/3 + 3/4 + …n/(n+1) 的值。只有一行且只有一个正整数:n ( 1 <= n <= 100 )只有一行且只有一个正实数:S (结果保留4位小数)
2025-03-27 16:39:22
433
原创 c++中的数学函数库(少)
pow(x, y):返回x的y次方,示例:double a = 2.0;sqrt(x):返回x的平方根,示例:double a = 16.0;cbrt(x):返回x的立方根,示例:double a = 8.0;abs(x):返回x的绝对值,示例:int a = -5;以上可以用来解决面积(三角,矩阵),坐标系,倍方(一元二次方程),次方(禁高精度)
2025-03-09 11:29:36
274
1
原创 OINH系列(自编)---> <Page 2-[1]>题库原题(少)
小C的破译过程是这样的:扫描原信息,对于原信息中的字母x(代表任一大写字母),找到其在加密信息中的对应大写字母y,并认为在密码里y是x的密字。然后利用破译的密码,翻译电报中的加密信息。1、 S国军方内部欲发送的原信息经过加密后在网络上发送,原信息的内容与加密后所的内容均由大写字母‘A’—‘Z’构成(无空格等其他字母)。例如,若规定‘A’的密字为‘A’,‘B’的密字为‘C’(其他字母及密字略),则原信息“ABA”被加密为“ACA”。3、 每个字母只对应一个唯一的“密字”,不同的字母对应不同的“密字”。
2025-03-09 11:28:16
1086
1
原创 解释 RESTful API,以及如何使用它构建 web 应用程序。
它遵循一组约定和原则,其中资源由唯一的标识符(URI)表示,通过标准化的 HTTP 方法(如 GET、POST、PUT、DELETE)对资源进行操作,并使用不同的状态码表示操作的结果。确保按照设计的接口规范来定义资源和操作。6. **测试和优化**:测试 API 的各种功能和性能,并对其进行优化。1. **设计 API 接口**:确定应用程序需要提供哪些资源以及对这些资源进行操作的方式。3. **处理请求和响应**:在 API 服务中处理来自客户端的请求,并根据请求的方法和 URI 执行相应的操作。
2025-03-07 11:29:28
350
原创 TensorFlow 的基本概念和使用场景。
张量是 TensorFlow 的核心数据结构,它可以存储各种类型的数据,如标量(0维张量)、向量(1维张量)、矩阵(2维张量)等。3. 模型(Model):在TensorFlow中,模型由一系列的计算图组成,用于实现各种机器学习任务,如分类、回归、聚类等。2. 深度学习:TensorFlow支持深度学习模型的构建和训练,包括卷积神经网络(CNN)、循环神经网络(RNN)等,广泛应用于计算机视觉、自然语言处理等领域。TensorFlow 是由谷歌开发的一个开源机器学习框架,它主要用于构建和训练机器学习模型。
2025-03-07 11:28:49
413
原创 物联网概念
边缘计算将成为未来物联网的重要技术,通过将计算能力移至靠近数据源的“边缘”,边缘计算可以减少数据传输到云端的延迟,提升实时处理能力。5G网络提供了更高的数据传输速度、更低的延迟和更广泛的连接能力,能够支持大规模的设备互联。工业物联网(IIoT):工业领域也是物联网技术的重要应用场景之一,工业物联网(IIoT)通过传感器、机器对接和大数据分析,能够实现设备预测性维护、生产自动化和供应链优化。未来,物联网的安全性将成为行业关注的重点,数据加密、设备认证和网络防护将进一步得到加强,以确保用户隐私和数据安全。
2025-02-28 11:51:07
932
原创 【递推】【入门】流感传染
有一批易感人群住在网格状的宿舍区内,宿舍区为n*n的矩阵,每个格点为一个房间,房间里可能住人,也可能空着。在第一天,有些房间里的人得了流感,以后每天,得流感的人会使其邻居传染上流感,(已经得病的不变),空房间不会传染。请输出第m天得流感的人数。接下来的n行,每行n个字符,’.’表示第一天该房间住着健康的人,’#’表示该房间空着,’@’表示第一天该房间住着得流感的人。第一行一个数字n,n不超过100,表示有n*n的宿舍房间。接下来的一行是一个整数m,m不超过100。输出第m天,得流感的人数。
2025-02-14 11:37:43
342
原创 《哪吒之魔童闹海》点评(次选)
其中无量仙尊为了镇压哪吒一行召唤捉妖队全员上阵时,那棵绽放于炉顶的黄金大树令我叹为观止,为导演构造出的这一宏观绝美场景所折服——上一次有这种感受,还是成龙主演的《神话》电影,当悬浮地宫呈现眼前时,我贫瘠的想象力缺失的那块被补上了,内心久久荡漾不能平复,时隔多年仍有触动(可惜网上现在找不到黄金大树的图片)。我想,不把角色脸谱化,为每个人物都寻找到其立场和动机,才称得上是一部优秀的传世之作,至于网上说的各种隐喻,当时观影时不觉得(除了灭魂丹真的让我觉得有点怪,当时出了下戏),其余倒没有特别的感觉。
2025-02-14 11:32:16
1382
原创 OINH系列(自编)---> <Page 1-[2]>题库原题
不同难度的会以3~8道题为单位,可能略过一些简单的(漏掉的会以下篇展出) OINH系列即为 one in ninth/eighth 每次只展出总题数的九分之一 或八分之一
2025-02-10 12:12:03
1036
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅