- 博客(17)
- 收藏
- 关注
原创 C++怎样定义一个1e9的数组和1e100容量的数组?
如果使用上述代码定义一个大型数组那么必然将会出现数组定义失败的情况,程序不能够正常运行,那么这个时候我们就不能够这样定义这么大的数组。我们可以选择自己使用malloc给数组开辟空间。通过这个方法可以实现1e9这么大容量数组的声明。
2024-04-30 20:57:07 47
原创 VMware的下载和win7的添加
完成所有的配置之后点击关闭。然后所有的配置文件会自动安装,最后等待安装完成即可。这里一般选择默认60GB磁盘空间,并且选择单个文件选择。这里选择修改一下虚拟机的命名,然后选择虚拟机的位置。这里修改一下安装位置后点击下一步,也可以选择默认地址安装。这里直接点击下一步(VMware可以去官网里下载)。首先打开安装好的VMware,点击创建新的虚拟机。这里处理器选择一个,处理器的内核数量一般选择两个。这里通常两个都不选,然后点击下一步。这里勾选两个后点击下一步。安装完成,点击添加许可证。选择典型后点击下一步。
2023-11-24 21:59:05 368 1
原创 洛谷:P8218 【深进1.例1】求区间和
给定 n 个正整数组成的数列 a1, a2, ⋯,an 和 m 个区间 [li,ri],分别求这 m 个区间的区间和。接下来 m 行,每行为两个正整数 li,ri ,满足 1 ≤ li ≤ ri ≤ n。样例解释:第 1 到第 4 个数加起来和为 10。对于 100% 的数据:1 ≤ n, m ≤ 10^5,1 ≤ ai ≤ 10^4。对于所有测试数据,n, m ≤ 10^5, ai ≤ 10^4。第二行,为 n 个正整数 a1, a2, ⋯, an。第三行,为一个正整数 m。
2023-09-24 11:39:18 249 1
原创 洛谷:P2367 语文成绩
语文老师总是写错成绩,所以当她修改成绩的时候,总是累得不行。对于 100% 的数据,有 n ≤ 5 × 10^6,p ≤ n,学生初始成绩 ≤100,z ≤ 100。接下来 p 行,每行有三个数,x,y,z,代表给第 x 个到第 y 个学生每人增加 z 分。第二行有 n 个数,a1∼an,代表各个学生的初始成绩。第一行有两个整数 n,p,代表学生数与增加分数的次数。对于 40% 的数据,有 n ≤ 10^3。对于 60% 的数据,有 n ≤ 10^4。对于 80% 的数据,有 n ≤ 10^5。
2023-09-24 00:51:39 202 1
原创 洛谷:P1672 [USACO05FEB] Feed Accounting S
由于不同的原因,牛们从某一天开始在仓库吃饲料,又在某一天离开仓库,所以不同的两天可能会有差距很大的饲料消耗量。到第 D(1 ≤ D ≤ 2 × 10^3) 天为止,仓库里还剩下 F2(1 ≤ F2 ≤ F1)千克饲料。约翰在第 6 天收到 14 千克饲料,当天吃掉 2 千克,第 7 天吃掉 2 千克,第 8 天吃掉 3 千克,第 9 天吃掉 2 千克,第 10 天吃掉 1 千克,正好还剩 4 千克。第 2 到 C+1 行:每行是用空格隔开的两个数字,分别表示一头牛来仓库吃饲料的时间和离开的时间。
2023-09-24 00:23:56 112 1
原创 牛客练习赛116第一题
题目描述给出两个整数 a k,表示首项(第 1 项)为 a,公差为 k 的等差数列 A。数列 A有项,形如A1=aA2=a+kA3=a+2×k.........有 q 次询问,每次询问给出两个整数 l,r,如果 A 第 l项到第 r 项中,奇数较多输出 1,偶数较多输出 −1,数量一样输出 0。
2023-09-22 23:54:25 161 1
原创 顺序表中存放两个子表,将其位置互换。
已知在一维数组A[m+n]中依次存放着两个顺序表(a1, a2, ..., am)和(b1, b2, ..., bn)。编写一个算法,将数组中两个顺序表的位置互换,即将(b1, b2, ..., bn)放在(a1, a2, ..., am)的前面。
2023-09-20 18:04:21 47 1
原创 编写一个算法,将一个有n个非零元素的整数一维数组A[N]拆分为两个一维数组,使得A[]中大于零和小于零的数分别存在两个数组中。
【代码】编写一个算法,将一个有n个非零元素的整数一维数组A[N]拆分为两个一维数组,使得A[]中大于零和小于零的数分别存在两个数组中。
2023-09-20 13:44:13 50 1
原创 假定数组A[n]中有多个零元素,编写一个算法,将A中所有的非零元素依次移到数组A的前端A[i](0 <= i <= n - 1)。
【代码】假定数组A[n]中有多个零元素,编写一个算法,将A中所有的非零元素依次移到数组A的前端A[i](0 <= i <= n - 1)。
2023-09-19 23:25:10 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人