小编use*_*572的帖子

删除一个数组元素并移动剩余的数组元素

如何删除数组元素并将其余元素向下移动.所以,如果我有一个数组,

array[]={1,2,3,4,5} 
Run Code Online (Sandbox Code Playgroud)

并且想要删除3并将其余部分移动,所以我有,

array[]={1,2,4,5}
Run Code Online (Sandbox Code Playgroud)

如何以最少的代码进行此操作?

c++ arrays

19
推荐指数
4
解决办法
17万
查看次数

高效的编码帮助

我目前正在用C++编写代码来查找6个整数的所有可能的排列并存储最佳排列(即总数最接近给定值的排列).

我正在尝试尽可能高效地编写此代码,并且会提供任何建议或示例.

我正在考虑将整数存储在一个数组中,并使用循环内的指针执行排列.这是一个好方法吗?

c++ pointers

2
推荐指数
1
解决办法
213
查看次数

根据最小总和查找数组的元素

我用C++编写了一个循环给我6个随机​​数并将它们存储在一个数组中.我想要做的是总结数组的元素,直到我得到一个大于数字"x"的值,但我想这样做而不必添加所有元素.目标是找到与x的值相加的第一个元素.

例如,数组是[1,2,3,4,5,6],和x = 6,所以我要寻找的是元素[1,2,3].

我查看了标准库并尝试使用"valarray"中的sum函数,但这只是给出了所有元素的总和.任何有关如何成功编码的想法将不胜感激.

c++ arrays sum subset-sum

2
推荐指数
2
解决办法
2733
查看次数

标签 统计

c++ ×3

arrays ×2

pointers ×1

subset-sum ×1

sum ×1