Loading...
判断集合中只出现1次的元素第一次体会到位运算的魅力是遇见Leetcode上“[136] 只出现一次的数字”:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。如果当成一个模拟题来做这题就失去了存在的意义,但有一种方法初看来会有些让人一头雾水:class Solution { public: int singleNumber(vect...
对象数组是在C++学习中接触对象之初就学习到了的概念,但在一次实践中我发现一个奇怪的现象:class A{ private: int i; ...
C++小舜老师布置了一份挺好玩的作业:在C++中利用面对对象的思想实现一种数据类型——集合。(STL中自带了set数据类型,可参考其函数原型)造轮子的作业最喜欢了,造轮子可谓是提高姿势水平的必经之路。(尽管这个轮子可能不太好用?)由于数据结构与算法的知识空缺,也没有参考巨佬们的实现,可能使用了开销很大的实现方法。下面略提一下实现思路,注释已经十分详细:集合的第一大特点,集合中不能有重复的元素...
地球人都知道,在C/C++中,const关键字修饰变量时,该变量在初始化后就不允许被改变,如:const int b;//C++17下出错,const变量...