摘要: LCR 120. 寻找文件副本 class Solution { // offer 03 public: int findRepeatDocument(vector<int>& documents) { // 方法:哈希表,查找元素是否存在 unordered_set<int> vsi; for(i 阅读全文
posted @ 2024-10-20 16:31 itsinsane 阅读(22) 评论(0) 推荐(0)
摘要: 普通的和委托的区别是:同一个类,多个类之间【派生类-基类】 普通的和继承构造的区别:是否要手动指明 // 1. 派生类显示调用基类构造函数初始化 class A { public: A(int x, int y) { std::cout << "A(x, y) called" << std::end 阅读全文
posted @ 2024-10-16 11:53 itsinsane 阅读(47) 评论(0) 推荐(0)
摘要: 一、什么是Lambda Expression ? 作用是什么? Lambda Expression是匿名函数的一种表达方式,就是没有函数名的函数。 用途:函数作为参数传递时,可以直接传Lambda Expression,而不用先定义一个函数,再传函数名。 二、语法 [捕获列表](参数列表) -> 返 阅读全文
posted @ 2024-10-16 11:47 itsinsane 阅读(40) 评论(0) 推荐(0)
摘要: Basic 1. 基本概念 数据结构可以分为 「逻辑结构」 和 「物理结构」,数据结构3要素是: 逻辑结构:集合、线性、非线性(树形结构+图形结构) 物理存储结构:顺式、链式、索引、散列。采用最多的是这两种结构:「顺序存储结构」、「链式存储结构」 数据运算 特点:有序、确定、可行有效、有输入输出 学 阅读全文
posted @ 2024-08-15 23:45 itsinsane 阅读(51) 评论(0) 推荐(0)