- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 win10 安装“msi”文件提示 “Windows Installer无法打开此安装程序包。请确认该程序包存在,并且你有权访问它,或者与应用程序供应商联” error 2502 2503
win + X ,选择命令提示符(管理员)进入.msi文件所在目录msiexec /package tools\xxxxxx.msi
2019-08-30 10:23:45 45979 8
原创 数据结构与算法(C++) B树 为磁盘或其他直接存储辅助存储设备而设计的一种平衡查找树 1一个节点是一个数据块 2每个节点的子节点个数是千百个 3高度只有几层(2-3-4))
用于硬盘、U盘、操作系统、数据库等文件系统。B树一般几千个分叉,小的也有几百个分叉。B树层数一般不多,几层左右(保证读盘次数尽可能少),每个节点表示一个数据块,最小数据块大小为4K(跟硬盘结构有关)。从硬盘中读取一部分数据到内存,然后在内存中用红黑树操作。...
2019-08-28 08:48:55 146
原创 C++ new features 标准库 和 语言 -- variadic templates1
注意...的三个不同位置。ex1 print(1)和(3)可以共存,编译通过,一直都会调用(1),它是模板特化,而(3)永远也不会被调用。ex2 printfex3 max
2019-08-28 08:44:59 76
原创 C++new features =delete =default
在构造函数、拷贝构造函数、拷贝赋值函数、搬移构造函数、搬移赋值函数后面加上=delete,=default,告诉编译器,尽管我定义了但是还是用(不用)编译器默认的那个函数。编译器默认有这些函数,如果自己写了就不会再给默认的了。拷贝构造函数 和 拷贝赋值函数 只能有一份,如果自己 已经写了就不能=default,更不能=delete不是类里边的 自定义函数 只能=delete,=defalu...
2019-08-28 08:44:14 105
原创 C++ new features — decltype
1. decltype通过decltype可以获取对象的类型。vector<int> v; // 在很远的地方定义了一个v// 以下两句一个意思decltype(v)::value_type a; // 先获取v的类型名,再使用它的value_type,这里就是int了int a;map<string, int> map1;// `key_type`就...
2019-08-27 15:56:07 138
原创 两个列表的最小索引总和,在两个容器中 寻找 满足索引和最小的 相同字符串
假设Andy和Doris想在晚餐时选择一家餐厅,并且他们都有一个表示最喜爱餐厅的列表,每个餐厅的名字用字符串表示。你需要帮助他们用最少的索引和找出他们共同喜爱的餐厅。 如果答案不止一个,则输出所有答案并且不考虑顺序。 你可以假设总是存在一个答案。示例 1:输入:["Shogun", "Tapioca Express", "Burger King", "KFC"]["Piatti", ...
2019-08-26 08:30:47 143
原创 同构字符串, 形式相同
给定两个字符串 s 和 t,判断它们是否是同构的。如果 s 中的字符可以被替换得到 t ,那么这两个字符串是同构的。所有出现的字符都必须用另一个字符替换,同时保留字符的顺序。两个字符不能映射到同一个字符上,但字符可以映射自己本身。示例 1:输入: s = "egg", t = "add"输出: true示例 2:输入: s = "foo", t = "bar"输出: fal...
2019-08-25 13:38:54 97
原创 寻数组内 两数之和 等于target, 返回两数的index
示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]代码1: vector<int> twoSum(vector<int>& nums, int target) { unordered_map<int, int>...
2019-08-24 22:56:11 309
原创 快乐数 循环计算 该数的各位平方和 如果最终和为1 则为快乐数
输入: 19输出: true解释:1^2 + 9^2 = 828^2 + 2^2 = 686^2 + 8^2 = 1001^2 + 0^2 + 0^2 = 1代码如下:bool isHappy(int n) { unordered_set<int> h; int nn = n; int record; while(nn != 1) ...
2019-08-24 21:44:25 389
原创 两个数组的交集
示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [9,4] vector<int> intersection(vector<int>& nums1, vector<int>&...
2019-08-24 17:42:12 73
原创 除了某个元素只出现一次以外,其余每个元素均出现两次,找出它
除了某个元素只出现一次以外,其余每个元素均出现两次,找出它。示例 1输入: [2, 2, 1, 3, 3]输出: 1示例 2输入: [4, 1, 2, 1, 2]输出: 4第一种方法:int singleNumber(vector<int>& nums) { int r = 0; for(int v : nums) r...
2019-08-24 16:52:27 465
NM-A271 REV-1.0 BIOS 和 烧写工具驱动.zip
2020-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人