博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2021..3.9做题记录
阅读量:3973 次
发布时间:2019-05-24

本文共 815 字,大约阅读时间需要 2 分钟。

665.非递减数列

class Solution {
public: bool checkPossibility(vector
& nums) {
int count=0;//记录非递增数个数 for (int i = 1; i < nums.size(); i++) {
//根据总结的规律分类 if(nums[i]
= nums[i - 2]) {
nums[i - 1] = nums[i]; } else {
nums[i] = nums[i - 1]; } count++;} } if (count > 1) return 0; else return 1; }};
  1. 数组中重复的数据
class Solution {
public:vector
findDuplicates(vector
nums){
vector
out; if (nums.empty()) return out; if (nums.size() == 1) return out; if (nums.size() == 2) {
if (nums[0] == nums[1]) return {
nums[0] }; else return out; } sort(nums.begin(), nums.end()); //排序 int j; for (j = 0; j < nums.size()-1; j++) if (nums[j] == nums[j + 1]) {
out.push_back(nums[j]); j++; } return out;} };

转载地址:http://ubmki.baihongyu.com/

你可能感兴趣的文章
varnish 配置语言 VCL
查看>>
微信后台 phxrpc (v0.8) 之 编译&&整体流程&&部分代码解析(一)
查看>>
微信后台 phxrpc (v0.8) 之 Timer(二)
查看>>
Const 问题 ( 自我总结,仅供参考 )
查看>>
C 语言小结( 自我总结,仅供参考 )
查看>>
[转载]关于VC工程的几个技巧
查看>>
看看最标准的代码: 以 strlen 为例
查看>>
C/C++头文件一览
查看>>
0.1 连续加 100 次后结果是多少 ???
查看>>
_declspec(dllexport)与_declspec(dllimport) 浅谈
查看>>
__declspec(dllexport)(转)
查看>>
动态链接库编程 ( DLL ) 浅见
查看>>
C 语言中的 printf 函数问题
查看>>
一个简单的 C 语言指针问题
查看>>
const 指针 再看、、、
查看>>
关于 函数指针 的一些理解
查看>>
关于 (++a)+(++a)+(++a) 和 (a++)+(a++)+(a++) 问题
查看>>
VC++ string .........
查看>>
无聊之作:幻方问题 ( 全 )
查看>>
优化C语言代码(程序员必读) ( 转载 )
查看>>