自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 leetcode 1 两数之和

当遍历到最后一个元素时,势必如果有符合条件的,已经存在哈希表中,所以,最后一个元素加入到哈希表中后,无需再进行find操作。给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。输入:nums = [2,7,11,15], target = 9。输入:nums = [3,2,4], target = 6。你可以按任意顺序返回答案。

2023-10-09 19:52:28 27 1

原创 1个if写二维矩阵

取余得列数 整除得行数 for(int i = 0; i < 4; i++) { MyPushButton * menuBtn = new MyPushButton(":/res/LevelIcon.png"); menuBtn->setParent(this); menuBtn->move(i % 4 * 50, y / 4 * 50); } 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

2021-08-01 18:13:25 154 1

原创 第四章 派生类与继承

4.1 派生类的概念 4.1.1 为什么要使用派生 (1)许多事物都既有继承性,确定基类从而产生派生类。 (2)从先辈那里得到属性和行为特征。 从已有类产生新类的过程就是类的派生,新类从已有类那里得到已有的特征就是类的继承; 如:人类、职员、教师工作者、教师管理人员; 4.1.2 派生类的声明 一般格式: class 派生类名:[继承方式] 基类名{ 派生类新增的数据成员和成员函数 }; 分类:公有继承、私有继承、保护继承; 4.1.3 派生类的构成 (1)派生类从基类中接受成员(除构造函数和析构函数之外)

2021-04-09 20:20:01 504

原创 第三章 类和对象

3.1 C++中的类 C++提供了一个比结构体类型更安全有效的数据类型——类。 (1)类的定义 class 类名{ [private:] 私有数据成员和成员函数 public 公有数据成员和成员函数 }; (2)类与结构体区别:默认值不同。 结构体类型中默认成员为公有类型,类默认时成员为私有类型; (3)类提供了默认的安全性,符合面向对象思想中数据隐藏的准则,以免其他程序不恰当的修改; (4)类将私有数据和成员函数的细节封装起来,将类的内部数据与内部实现和外部接

2021-03-25 19:42:24 365 2

原创 第二章 C++概述

2.1C++的起源和特点 2.1.1 C++语言的特点 (1)C++是C的超集,保持了与C的兼容性; (2)C++是一个更好的C,它保持了C的简介、高效和接近汇编等特点,C++更安全; (3)C++编写的程序质量高,支持代码重用; (4)增加了面向对象的机制; 2.1.2 C++面向对象的机制 (1)抽象的数据类型; (2)封装与信息隐藏; (3)继承的方式实现程序重用; (4)以函数传承、运算符重载和虚拟函数来实现多态; (5)以模板来实现类型参数化; 2.2C++源程序构成 2.2.1简单的C++程序

2021-03-03 21:12:53 205 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除