data-structures - 通过删除给定元素并将剩余位置填充 1 来重新排列数组
问题描述
给定一个包含 N 个元素的数组 A,您需要执行以下操作: 从该数组中删除所有出现的数字 X 将所有剩余元素向右移动,保留元素的原始顺序。用 1 填充左侧的空白点。
样本输入:2(测试用例)5(数组大小)22 1 34 22 16(数组)22(要删除的元素)7 3 5 3 5 5 11 5 5 样本输出:1 1 1 34 16 1 1 1 1 3 3 11
解决方案
推荐阅读
- http - 使用 Go 标准库,为什么我在这种两层架构中不断泄漏 TCP 连接?
- python - 如何使生成器中的范围数工作
- html - HTML不要让垂直滚动条创建水平滚动条
- c++ - 为什么我们称数组为顺序容器?
- postgresql - Postgres:如何计算范围条件的记录?
- python - 如何重塑我的 Python 数据框以适应“PowerBI”维恩图?
- jenkins - 使用 .war 文件运行 jenkins 和使用安装程序有什么区别?
- regex - Notepad++ 突出显示两个方括号之间的任何内容
- javascript - 使用分页过滤数据
- redis - 在同一个 Redis 中将所有 KEYS 从一个数据库复制到另一个数据库