- 博客(43)
- 收藏
- 关注
原创 VS c++多文件编译
文件目录:编译:-g选项是告诉编译器生成调试信息,这样可以在程序崩溃或出现错误时更容易地进行调试。这些调试信息包括变量名称、函数名称和行号等信息,可以在调试器中使用。设置launch.json文件的"program",其中"${workspaceFolder}表示项目根路径。调试,设置断点,点击F5启动调试。
2023-11-11 21:06:06
619
原创 PTA 甲级 1057 Stack
两者默认升序排列,降序使用multiset<int, greater<int>>set1;1.使用两个multiset维护中值,up和down分别存储一半的数据。lower_bound(int x) 返回第一个>=x的迭代器。2.multiset允许元素重复,set元素不重复。find(int x) 返回迭代器。
2023-09-21 11:15:51
242
原创 PTA 甲级 1043 Is It a Binary Search Tree
【代码】PTA 甲级 1043 Is It a Binary Search Tree。
2023-09-18 17:50:02
138
原创 PTA 甲级真题 1151 LCA in a Binary Tree
【代码】PTA 甲级真题 1151 LCA in a Binary Tree。
2023-09-08 18:14:47
139
原创 PTA 1139 First Contact
相反,他可能会找他的好朋友之一男孩C,让他找一个同时是B和C的朋友女孩D,通过D向B传递信息 - 这是一个相当冒险的举动,不是吗?对于每个用例,第一行给出两个正整数N(1 < N ≤ 300)和M,分别表示人的总数和友谊关系的数量。如果恋人A和B是不同性别的,你必须先打印出与A同性别的朋友,然后是与B同性别的朋友。对于每个查询,首先在一行中打印出他们可以找到的不同朋友对的数量,然后在每行中打印出一对朋友的ID。朋友必须按照第一个ID的非递减顺序打印,对于相同的第一个ID,按照第二个ID的递增顺序打印。
2023-09-07 16:24:57
111
原创 PAT (Advanced Level) Practice 1129 Recommendation System
对于每个测试用例,第一行包含两个正整数:N(≤ 50,000),查询的总数,和K(≤ 10),系统必须向用户显示的最大推荐数。然后在第二行给出用户正在访问的物品的索引 - 为了简单起见,所有物品的索引从1到N。其中query是用户正在访问的物品,rec[i](i = 1,... K)是系统推荐给用户的第i个物品。最常访问的前K个物品应按其频率的非递增顺序推荐。如果有并列的情况,物品将按其索引的递增顺序排序。现在你被要求编写一个非常简单的推荐系统,根据用户访问某个物品的次数来评估用户的偏好。
2023-09-06 17:37:31
93
原创 PAT (Advanced Level) Practice 1087 All Roads Lead to Rome
忘记初始化roadCost为inf,导致pre没有元素,后续getRoad函数访问pre[end][0]出现段错误。
2023-09-06 11:27:22
154
1
原创 node配置过程,若执行命令npm install express -g出现报错,简易解决办法
node配置过程,若执行命令npm install express -g出现报错,简易解决办法
2023-01-09 16:38:25
3804
1
原创 蓝桥杯 算法训练 逗志芃的暴走
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 逗志芃是有妹子的现充,但是有时候妹子就是烦恼。因为逗志芃太逗了,所以这段时间妹子对逗志芃发动了技能无理取闹,妹子要去玩很多的景点。由于逗志芃之前抽机花费了太多的时间,不久以后又要微积分考试了,所以现在被妹子搞成暴走状态了。但是妹子永远是上帝,所以逗志芃只能带妹子出去玩,不过为了节约时间,他希望找到一条花费时间最少的一次性游览线路。输入格式 第一行1个数n,表示逗志芃所在的城市有多少个景点,接下来是一个n*n的矩阵。a(.
2022-03-24 18:14:35
557
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人