C++
冰清不惊
这个作者很懒,什么都没留下…
展开
-
C++ vector 与Java ArrayList分析
C++代码#include <iostream>#include <vector>#include <string>using namespace std;class Stu{private: int age; string name;public: void setAge(int age) { this->age = ...原创 2019-12-19 10:29:32 · 1525 阅读 · 0 评论 -
extern的使用实例
多文件的变量和函数共享利用关键字extern,实现全局变量的共享extern 变量只能一次定义(声明定义), 多次声明。声明:extern int a ;int a ;(声明)定义:extern int a = 0;int a = 0 ;一、两个cpp文件之间共享===test.cpp===#i...原创 2019-03-14 10:18:16 · 2577 阅读 · 1 评论 -
C++类的构造函数
类的构造函数默认构造函数、无参构造函数 、有参构造函数默认构造函数的定义方法有两种:一、 A()二、A(int num = 0, int age = 10); 默认构造函数 无参构造函数 有参构造函数 A() ...原创 2019-03-13 17:38:05 · 455 阅读 · 0 评论 -
从排序数组中删除重复项
LeetCode题目:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/题目描述给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nu...原创 2019-08-17 10:20:07 · 106 阅读 · 0 评论 -
删除排序数组中的重复项 II
LeetCode题目:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array-ii/题目描述给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定 ...原创 2019-08-17 10:59:21 · 90 阅读 · 0 评论 -
买卖股票的最佳时机
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock题目描述给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。示例 1:输...原创 2019-08-17 11:28:09 · 102 阅读 · 0 评论 -
买卖股票的最佳时机 II
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii题目描述给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出...转载 2019-08-17 11:35:07 · 98 阅读 · 0 评论