会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kisen
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2022年1月17日
github搜索小技巧 常用前后缀
摘要: 找百科全书 awesome XXX 找例子 XXX sample 找项目空架子 XXX starter/boilerplate 找教程 XXX tutorial
阅读全文
posted @ 2022-01-17 11:17 Kisen
阅读(230)
评论(0)
推荐(0)
2022年1月14日
leetcode 373. 查找和最小的 K 对数字
摘要: 题目 给定两个以 升序排列 的整数数组 nums1 和 nums2 , 以及一个整数 k 。 定义一对值 (u,v),其中第一个元素来自 nums1,第二个元素来自 nums2 。 请找到和最小的 k 个数对 (u1,v1), (u2,v2) ... (uk,vk) 。 示例 1: 输入: nums
阅读全文
posted @ 2022-01-14 22:31 Kisen
阅读(111)
评论(0)
推荐(0)
2022年1月13日
C++构造、析构函数的运行机制
摘要: 目前认识到的机制: C++中构造函数和析构函数只会在编译阶段运行一次,无论你定义了多少不同的构造函数,在一般情况下只会让编译器选择其中一个进行执行,且不会调用构造函数内部其他的构造函数。
阅读全文
posted @ 2022-01-13 12:01 Kisen
阅读(57)
评论(0)
推荐(0)
C++中三元表达式自身存在的限制
摘要: 大学里学C++时老师都说不建议使用三元表达式,虽然很简洁,但是会产生一些问题。 其中的一个问题就是三元表达式中":"两边的对象必须是相同类型的。 这其实本质上是从类型安全角度上考虑做出如此设计的,但是C++本身又不是类型安全的,因此惯性思维容易出错。
阅读全文
posted @ 2022-01-13 11:49 Kisen
阅读(130)
评论(0)
推荐(0)
不使用第三个参数原地交换两个变量的值
摘要: 标答: int a = 0,b = 1; a = a + b; b = a - b; a = a - b;
阅读全文
posted @ 2022-01-13 11:34 Kisen
阅读(34)
评论(0)
推荐(0)
C++中重载、重写、重定义的区别
摘要: 重载指在同一个类中,可以有一组具有相同函数名,不同参数列表的函数。 重写指在继承中,子类对基类中的虚函数进行重新实现,函数名、参数表皆不可改变 重定义指在继承中,子类对基类中的普通函数进行重新实现,函数名、参数表皆不可改变 因此,重写和重定义最大不同就是目标函数是否是虚函数。
阅读全文
posted @ 2022-01-13 11:23 Kisen
阅读(209)
评论(0)
推荐(0)
2022年1月12日
leetcode 334.递增的三元子序列总结
摘要: 题目 给你一个整数数组 nums ,判断这个数组中是否存在长度为 3 的递增子序列。 如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k] ,返回 true ;否则,返回 false 。 示例 1: 输入:nums
阅读全文
posted @ 2022-01-12 23:00 Kisen
阅读(56)
评论(0)
推荐(0)
类的切片
摘要: 一般来说,就是向上类型转化过程中,派生类被截成只有基类相同的部分。 比如类cat是继承类animal,animal里只有一个成员变量weight;cat里有继承的成员变量weight,另外还有成员变量catkind以及一个函数shout();现在有一个函数f(animal xxx);这个函数接收一个
阅读全文
posted @ 2022-01-12 12:59 Kisen
阅读(149)
评论(0)
推荐(0)
C++的空类默认产生的成员函数?
摘要: 简答: 缺省的构造函数 拷贝的构造函数 析构函数 赋值运算符 取址运算符 取址运算符const
阅读全文
posted @ 2022-01-12 01:40 Kisen
阅读(41)
评论(0)
推荐(0)
找出两个数中较大值(不允许使用条件语句)
摘要: 标答: 两个数,a,b; return (a+b + |a - b|)/2 结束
阅读全文
posted @ 2022-01-12 01:22 Kisen
阅读(49)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告