上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 60 下一页
摘要: 1.题目介绍 2.题解(模拟) 2.1 思路 这题十分简单,唯一要注意的是length * height * width的运算结果(右边式子)默认是int类型,无法存储(不是说左边设置的变量是long long就行了,右边也要进行强制转换) 还有一个有趣的点就是这里对于\(10^4,10^9\), 阅读全文
posted @ 2023-10-20 10:09 DawnTraveler 阅读(14) 评论(0) 推荐(0)
摘要: 1.概念 在计算机中,-res 和 ~res 是两种完全不同的操作,它们有不同的含义和效果 按位取反“~”:按位取反1变0,0变1 1.1 ‘-res’ -res表示对res进行整数取反操作。如果res是一个有符号整数的二进制表示,如 1010,那么-res将变为 -1010。 1.2 ‘~res’ 阅读全文
posted @ 2023-10-19 22:00 DawnTraveler 阅读(328) 评论(0) 推荐(0)
摘要: 1.问题 如图所示,整型范围中,负数均比正数多一个? 2.解决方案 引用博客链接:https://juejin.cn/post/7128196204655018014 2.1引子 所有的负数范围都比整数多 1 个数字,其实这是计算机的存储和加减运算机制决定的。 首先,计算的存储只有 0 和 1,每个 阅读全文
posted @ 2023-10-18 21:33 DawnTraveler 阅读(249) 评论(0) 推荐(0)
摘要: 1.问题 我们在平时从网上获取一些图片或者想要入手一些壁纸时,角落里的水印总会影响到整个图片的美感,自己用PS去除又会比较耗费时间,所以这里我推荐几个好用的去水印网站,可以迅速去除水印。 2.推荐网站 2.1 佐糖 优点是无需注册即可使用,方便迅捷,但可能一定程度上破坏原图 链接:https://p 阅读全文
posted @ 2023-10-18 20:31 DawnTraveler 阅读(268) 评论(0) 推荐(0)
摘要: 1. 问题 自己的学习资料.pdf被添加上了相关水印,导致阅读起来很不舒服 2. 解决方式(适用于白底黑字的pdf资料,去除水印) 2.1 初始图片如下: 2.2 打开PS,选择菜单栏中选择一项中的色彩范围,使用吸管取样颜色,可见相关部分已被选中 2.3 使用delete清楚即可 阅读全文
posted @ 2023-10-18 19:21 DawnTraveler 阅读(123) 评论(0) 推荐(0)
摘要: 1.题目介绍 2.题解 2.1 快排+遍历 思路 同本系列前几题一样 代码 class Solution { public: std::vector<int> singleNumber(std::vector<int>& nums) { int count = 0; std::vector<int> 阅读全文
posted @ 2023-10-17 12:48 DawnTraveler 阅读(30) 评论(0) 推荐(0)
摘要: 1.题目介绍 2.题解 2.1 枚举 思路 直接从[1,n]进行一次遍历,判断出能被整除的数便加到一个变量result中 代码 class Solution { public: int sumOfMultiples(int n) { int result = 0; for (int i = 1; i 阅读全文
posted @ 2023-10-17 10:29 DawnTraveler 阅读(68) 评论(0) 推荐(0)
摘要: 1.题目介绍 2.题解 2.1 哈希表 思路 同本系列题I,不过多赘述 代码 class Solution { public: int singleNumber(std::vector<int>& nums) { std::unordered_map<int,int> map; for (int n 阅读全文
posted @ 2023-10-15 22:33 DawnTraveler 阅读(14) 评论(0) 推荐(0)
摘要: 1.题目简介 2.题解 本题思路参考了某位大大的题解,链接:https://leetcode.cn/problems/single-number/solutions/5118/xue-suan-fa-jie-guo-xiang-dui-yu-guo-cheng-bu-na-y/ 2.1 数组/哈希表 阅读全文
posted @ 2023-10-15 21:20 DawnTraveler 阅读(16) 评论(0) 推荐(0)
摘要: 1.题目介绍 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即 阅读全文
posted @ 2023-10-14 22:18 DawnTraveler 阅读(22) 评论(0) 推荐(0)
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 60 下一页