自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nameofcsdn的博客

人工智能 https://www.captainai.net/csuzhucong/

  • 博客(842)
  • 资源 (2)
  • 收藏
  • 关注

原创 ACM模板一:线性表、栈、队列、背包

。。。

2023-10-07 10:39:24 601

原创 ACM模板二:树、图、并查集、覆盖

。。。

2023-09-13 16:50:52 774

原创 ACM模板三:二分、字典树、字符串、几何、DP

。。。

2023-06-03 00:46:12 780

原创 ACM模板四:代数、快速幂、数论、组合

。。

2023-01-18 14:52:18 2668

原创 育儿百科系列(不再更新)

。。。

2022-10-15 21:42:06 1534

原创 所有博客导航

。。

2020-12-29 01:13:28 11948 7

原创 五子棋人机对战完整代码

目录〇,前言一,五子棋棋盘二,五子棋比赛规则1,行棋顺序2,判断胜负三,重要棋型解释1,五连:2,活四:3,冲四:4,活三:四,禁手规则1,三三禁手2,四四禁手3,长连禁手五,代码解释1,棋子表示2,棋盘表示3,flat技术4,棋型判断和禁手判断4.1 活四4.2 冲四4.3 活35,AI算法6,AI的.........

2018-02-17 10:00:16 61895 100

原创 puzzle(0333)数字拼图轮换

如果对第一行和第六列,左上右下下左上右上,相当于把第六列的中间四个循环往上挪了一格。我在尝试推广到5*5时遇到了障碍,所以我研究了这个公式的本质,发现可以化简。这个公式是我大学发明的,过去了好几年,不记得咋搞出来的了,估计是试出来的。先对第四行第六列,左上右下下左上右,再对第二行第六列,左上右下下左上右上。对于4*4的情况,很容易把前2行搞定,然后把下面2行的左边3列搞定。对于5*5的情况,不会出现只有2个是反着的情况,所以不需要公式。先把前2行弄好,最后一行一定是OK的,只要左右滑动即可。

2025-04-26 22:26:27 278

原创 puzzle(0531)脑力航迹

没有任何需要推理的地方,就是纯粹的2个矢量相加。根据相对航迹和其中一个航迹推导另外一个航迹。

2025-04-20 17:35:50 157

原创 puzzle(1331)活字飞花

其中opt中有4个超参,需要根据自己的屏幕情况,去填写对应的值。n*n(n>=6)的正方形格子,每次可以交换相邻2行,或者相邻2列,或者相邻2个十字,复原所有格子的位置。每次只需要手动输入myMain中的n*n的表格,其他代码都不动(n也不需要修改),直接运行即可。除此之外,arr的值也需要填到代码中,这个只需要把上面c++的代码输出结果直接粘贴进来即可。其中轴对称算法专门用来利用一个算法生成另外一个算法,所以可以称之为二阶算法,或者元算法。3个算法分别是轴对称算法、交换2个格子的算法、交换2行算法。

2025-04-20 00:26:46 965

原创 通用抽象概念

本文收录总结我个人知道的一些抽象概念,这些概念在不同的领域使用同一个名字,在不同的领域中乍看含义并不一样,但是深思之后却又能找到深刻的联系。

2025-04-17 00:58:59 1059

原创 力扣OJ(3300+)

指的是一个大于 1 的自然数,且它只有 1 和自己两个因数。你的任务是返回一个长度为。

2025-01-25 23:11:57 418

原创 集合论的公理系统

罗素悖论:由所有不包含自身的集合所组成的集合,这个集合是否包含自身呢?更多悖论参考产生悖论的原因是,集合的定义太宽松了,只要形如“由所有***构成的集合”都可以用来定义集合,这样就可能产生自我指涉。消除悖论的方法是,建立公理体系,只有满足特定语法的句子,才能用来描述一个集合。这样,就消除了自我指涉。

2025-01-03 17:06:09 495

原创 心理学基础

三观包括世界观、人生观、价值观。

2024-10-10 00:55:08 695

原创 哲学基础认知

如:物质由分子组成,分子由原子组成,人的记忆本质上是神经突触,人的意识本质上是基于神经的电流传导运行起来的一个复杂算法。唯物主义促进了科学发展,推动了社会进步,唯心主义丰富了哲学思维,提出了许多深刻的哲学问题,如意识的本质、存在的意义等。可知论:唯物主义坚持认为,世界是可以被认识的,通过科学和理性的努力,人类能够逐步揭示自然和社会的规律。不可知论:某些唯心主义者认为,世界的本质是不可知的,人的认识能力有限,不能完全把握世界的真相。唯物主义是一种认为物质是世界的本原,意识和精神是物质的产物和反映的哲学学说。

2024-10-10 00:24:47 430

原创 热补丁简介

。。。

2024-08-25 16:22:58 504

原创 生物学现象

。。

2024-08-11 21:45:51 684

原创 营养学基础

..

2024-08-05 23:31:24 286

原创 汉语拼音

。。

2024-08-01 00:28:38 1762

原创 puzzle(0611)《组合+图论》追捕问题

五个洞排成一排,其中一个洞里藏有一只狐狸。按照 上下、上左、上下、上、上下、上左、上下 7步去操作,最多7步就胜利了。首先检查第2个洞,如果没抓到狐狸,说明这时狐狸可能在第1、3、4、5个洞。然后检查第2个洞,如果没抓到狐狸,说明这时狐狸可能在第3、4、5个洞。然后检查第3个洞,如果没抓到狐狸,说明这时狐狸可能在第2、4、5个洞。然后检查第4个洞,如果没抓到狐狸,说明这时狐狸可能在第1、3、5个洞。然后检查第3个洞,如果没抓到狐狸,说明这时狐狸可能在第1个洞。依次检查第2、2、3、4、4、3、2个洞即可。

2024-07-18 23:37:04 1109

原创 狼人杀系列

。。。

2024-06-29 22:58:12 6809

原创 rust数据类型

。。。

2024-06-20 17:40:58 1230 1

原创 音频信号分析

。。。

2024-06-19 22:28:30 589

原创 亘古真知

。。

2024-06-08 11:43:01 730

原创 骆驼大赛

。。。

2024-05-28 22:55:53 1552

原创 puzzle(1243)非纯逻辑推理

。。。

2024-05-22 22:13:26 464

原创 郁金香泡沫

。。。

2024-05-19 17:23:58 1006

原创 rust容器、迭代器

。。

2024-05-07 09:44:36 1313

原创 puzzle(1041)植此青绿、拼图迷宫

给出7个正方形的尺寸(这里是固定的1个4*4,2个3*3,2个2*2,2个1*1),正方形内每个格子各1棵树。L和十字的其中一个格子是灰色的,代表当前的指示格在该形状图中的相对位置,而且只会是交叉点和端点两种情况。选择每个正方形的位置,要求7个正方形叠加起来之后,每个格子的树的数目和目标一致。根据给定的数字和图形,覆盖所有格子,使得每个联通块和给定的数字和图形一致。简单模式中,×表示0,△表示1或者3,○表示2,㗊表示4。中级模式一共有5种形状:直线,L,十字,矩形,U。初级模式太简单了,跳过。

2024-05-05 23:07:32 778

原创 末日决战:传承

。。

2024-05-03 23:32:57 624

原创 奥尔良

。。。

2024-05-03 22:58:09 1168

原创 可计算理论

(11)

2024-04-26 21:54:22 271

原创 单纯形投影算法

。。

2024-04-25 17:30:49 640

原创 力扣OJ(3001-3300)

除 11 以外,区间 [1, 20] 内的所有数字的各位数字都不同。除 11 以外,区间 [1, 20] 内的所有数字的各位数字都不同。的节点是一对,编号为 2 和 3 的节点是一对,以此类推。(20,5) -> 因为 20 > 5,偶数队得分。奇数队得 2 分,偶数队得 1 分,奇数队得分更高。(4,7) -> 因为 4 < 7,奇数队得分。(2,5) -> 因为 2 < 5,奇数队得分。此链表中有 2 对。(4,5) -> 因为 4 < 5,奇数队得分。(2,1) -> 因为 2 > 1,偶数队得分。

2024-04-21 21:20:24 914 2

原创 图DP

输入:matrix = [[9,9,4],[6,6,8],[2,1,1]]输入:matrix = [[3,4,5],[3,2,6],[2,2,1]]下标 5 -> 下标 6 -> 下标 4 -> 下标 1 -> 下标 3。- 节点 6 有 5 个祖先 0 ,1 ,2 ,3 和 4。- 节点 7 有 4 个祖先 0 ,1 ,2 和 3。- 节点 4 有 4 个祖先 0 ,1 ,2 和 3。下标 0 -> 下标 4 -> 下标 1 -> 下标 3。- 节点 3 有 3 个祖先 0 ,1 和 2。

2024-04-04 22:04:55 962

原创 二分图、匈牙利算法

完全二分图是一种特殊的二分图,可以把图中的顶点分成两个集合,使得第一个集合中的所有顶点都与第二个集合中的所有顶点相连。很显然,主要的效率问题就是,在唯一的while循环里面,有1个从1到n的循环,只为了检索一些特定的目标出来。题目大意就是把图分成二分图,如果不能的话,输出-1,如果能的话,分别输出2个部分的点的数量和点的标号。二分图是指,可以把图中的顶点分成两个集合,使得每个集合中的所有点之间都是互不相连的。表面上有3层循环,实际上外面的2层while循环是有限制的,合起来也就是大约n而已。

2024-04-03 12:04:58 1049

原创 脑机辅助推导算法

如果有一些灵感,但是没有明确的思路,只有一个非P时间复杂度的垃圾算法,那就可以在脑机的辅助下,逐步推导出什么才是合适的算法。依次编号1-12,找到缺失的线段,一般都是2个缺口,把2个缺口id记为pair(a,b),1<=a<b<=12。好的,我已经找到了特征,简单来说,1的出口比较少,其次是2的下边出口比较少,3,10,11,12的出口比较多。对于缺口数是2的,按照迷宫规则,判定这2个缺口是否连通,如果不连通,单独报告给我。统计某个格子,如果有哪个格子的缺口数不是2,单独报告给我。

2024-03-31 16:07:14 1162

原创 puzzle(1122)连线迷宫

。。。

2024-03-28 00:39:49 513

原创 rust编译、元编程

连接, 6和“2,3,4”之间有逗号连接,用什么连接取决于宏的匹配格式里面写的是什么。而2,3,4匹配的是$($y:expr),*这个类似正则表达式的东西,表示可以匹配任意多个表达式,用,连接起来。上面的$sth:expr表示匹配到一个表达式,expr是表示表达式这个范畴。声明宏是半卫生宏,变量标识符不会造成符号冲突,符合卫生性。声明宏的作用类似于代码替换,匹配语法和match很像。但是在宏内部定义的泛型和生命周期标识符是不卫生的。过程宏又分为函数宏、属性宏、派生宏。rust的宏分为声明宏、过程宏。

2024-03-19 20:30:50 727

原创 次梯度、次梯度下降

。。。

2024-03-15 10:18:17 1507

五子棋人机对战完整代码

五子棋人机对战完整代码,有完整的思路解析、AI

2021-12-15

独立钻石棋问题求解的源代码

独立钻石棋问题求解的源代码

2016-10-08

空空如也

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

TA关注的人

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