摘要: 反射 什么是反射? 个人目前理解:反射是在程序运行期间获取class信息,用这些信息做一些操作,例如本文后续要用的实例化一个对象以及为属性赋值。 如何获取class信息 调用对象的getClass方法 调用类的class属性 使用Class类中的forName()静态方法(最安全,性能最好)即:Cl 阅读全文
posted @ 2022-12-10 16:02 BurningShy 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 链接: "https://leetcode cn.com/contest/weekly contest 155" 给你个整数数组 arr,其中每个元素都 不相同。 请你找到所有具有最小绝对差的元素对,并且按升序的顺序返回。 思路: 1.先排序 2.找到最小间隙 3.再遍历一次找到答案 4.时间复杂度 阅读全文
posted @ 2019-09-22 17:53 BurningShy 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 以下是C++里面的情况,C略有不同 下面这样定义stu是变量。 下面这样定义stu可以用来声明变量 另外struct与class的区别是默认权限不一样,另外构造函数默认值只有在定义全局变量时候生效,似乎不管局部变量(CodeBlocks里是这样),局部变量的成员的值是随机的(这就告诫我们变量一定要初 阅读全文
posted @ 2019-09-17 21:32 BurningShy 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 链接: "https://leetcode cn.com/contest/weekly contest 154/problems/critical connections in a network/" 力扣数据中心有 n 台服务器,分别按从 0 到 n 1 的方式进行了编号。 它们之间以「服务器到服 阅读全文
posted @ 2019-09-15 15:13 BurningShy 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 链接: "https://leetcode cn.com/contest/weekly contest 154" 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 "balloon"(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个 阅读全文
posted @ 2019-09-15 14:57 BurningShy 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 头文件 fstream ofstream 关联一个文件,把它设为输出设备,我们可以向里面写入数据 ifstream 关联一个文件,把它视为输入设备,我们可以从里面读出数据 编码是ANSI include include using namespace std; int main() { ofstre 阅读全文
posted @ 2019-09-14 16:28 BurningShy 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 链接: "https://leetcode cn.com/contest/weekly contest 153/" 环形公交路线上有 n 个站,按次序从 0 到 n 1 进行编号。我们已知每一对相邻公交站之间的距离,distance[i] 表示编号为 i 的车站和编号为 (i + 1) % n 的车 阅读全文
posted @ 2019-09-08 13:35 BurningShy 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 有台奇怪的打印机有以下两个特殊要求: 打印机每次只能打印同一个字符序列。 每次可以在任意起始和结束位置打印新字符,并且会覆盖掉原来已有的字符。 给定一个只包含小写英文字母的字符串,你的任务是计算这个打印机打印它需要的最少次数。 来源:力扣(LeetCode) 链接:https://leetcode 阅读全文
posted @ 2019-09-03 19:33 BurningShy 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.质数排列 请你帮忙给从 1 到 n 的数设计排列方案,使得所有的「质数」都应该被放在「质数索引」(索引从 1 开始)上;你需要返回可能的方案总数。 让我们一起来回顾一下「质数」:质数一定是大于 1 的,并且不能用两个小于它的正整数的乘积来表示。 由于答案可能会很大,所以请你返回答案 模 mod 阅读全文
posted @ 2019-09-02 17:35 BurningShy 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 并集 set_union() 交集set_intersection() 补 set_difference() include include include include using namespace std; int main() { set a,b; vector c; int n,m; c 阅读全文
posted @ 2019-08-31 22:57 BurningShy 阅读(369) 评论(0) 推荐(0) 编辑