- 博客(2)
- 收藏
- 关注
原创 顺序表元素的快速删除 (C++实现)
问题描述:已知长度为n的线性表A采用顺序存储结构,设计一时间复杂度为0(n)、空间复杂度为0(1)的算法,该算法删除线性表中所有值为item的数据元素。要求:线性表元素个数n很大,而值为item的数据元素个数很少,要求移动元素个数尽量少;删除后的数组元素与原数组元素不必保持顺序一致。话不多说,直接上代码,代码中有注释。#include<iostream>#include<vector>#include<algorithm>#include<sstre
2021-07-17 12:09:41 1166
原创 有关JAVA位运算符&的注意事项
用Java编写一个快速幂算法时遇到了位运算符&无法用if语句判断的情况,找了一圈没找到有我所遇到问题的解答,那就让我自己解答自己的问题吧。问题情况是这样子的:错误信息:The operator & is undefined for the argument type(s) long, boolean也就是说说long型变量不能和boolean型变量做&运算。为什么是错误信息是说long型和boolean型做运算,我们明明希望的是m&1后的结果于1比较。原因
2021-07-05 14:04:24 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人