- 博客(4)
- 收藏
- 关注
原创 暑假集训周总结第三篇(8.6-8.13)
/ e相当于val,ne相当于nxt,具体请参考上方的超链接int w[N];// 用来存储每条边的权重// 向图中添加a到b的有向边,权重为c// 使用链式前向星必须进行初始化int n, m;return 0;
2023-08-14 23:41:43 50
原创 暑期集训周总结第二篇(7.31-7.8.6)
那么,因为一开始的原数组里已经会有一个绝对值最大的值,如果它是正数,那么正数就不用再操作出一个绝对值最大的数了,x1=0。然后就去把负数中的绝对值最大的值操作成整个数组中最大的。题意就是:在一次操作中,您可以选择 i,j(1≤i,j≤n,它们可以相等)并设置 ai:=ai+aj(即将 aj加到 ai)。这时候想到如果有一个绝对值是整个数组里最大的值,那么我们可以利用它加减,可以把那些不是我们想要的正负性的数字改变。我们把操作出绝对值大于20的数的步数设为x1,然后把负数改变为正数的次数设x2。
2023-08-07 20:19:51 48 1
原创 暑期集训周总结第一篇(7.24-7.30)
对于字符串处理、边界处理、模拟等问题,写的巨烂。以后要在这些题目上加强练习。并且要想清楚题目里的边界要怎么处理,不要每次忽略边界问题。去多看一些字符串函数。感觉对于字符串函数了解的太少了。要熟练使用STL,现在还是容易写代码写到一半,去查STL语法。对算法不够熟悉:dfs、二分、双指针、dp接下来要找时间多刷几题。
2023-07-31 21:50:13 85 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人