Leetcode刷题
Najlepszy
为了登上那高高的塔。
展开
-
补码和char类型数字溢出
补码和char类型数字溢出补码概念在计算机中,数值以补码的形式进行存放;其中补码的第一位是符号位,0代表着正数,1代表着负数。在char型数据结构中,char只占一个字节,即8位,可以表示为X0X1...X7X_0X_1...X_7X0X1...X7,其中X0X_0X0是符号位。给定补码求原码如果补码的符号位是0,那么原码就是补码本身;如果补码的符号位是1,那么原码就是补码的补...原创 2020-04-06 20:03:49 · 480 阅读 · 0 评论 -
Leetcode 刷题经历 Leetcode 1360 日期之间隔几天
class Solution { bool leap_year(int year) { return ((year % 400 == 0) || (year % 100 != 0 && year % 4 == 0)); } int date_to_int(string date) { int year, month, day...原创 2020-02-25 17:15:02 · 503 阅读 · 0 评论 -
Leetcode 刷题经历 Leetcode 5171 最接近的因数
给你一个整数 num,请你找出同时满足下面全部要求的两个整数:两数乘积等于 num + 1 或 num + 2以绝对差进行度量,两数大小最接近你可以按任意顺序返回这两个整数。巨水题,刷着锻炼自信心。class Solution {public: vector<int> closestDivisors(int num) { long long v ...原创 2020-02-24 12:53:24 · 392 阅读 · 0 评论 -
Leetcode 刷题经历 Leetcode 1334 阈值距离内邻居最少的城市
有 n 个城市,按从 0 到 n-1 编号。给你一个边数组 edges,其中 edges[i] = [fromi, toi, weighti] 代表 fromi 和 toi 两个城市之间的双向加权边,距离阈值是一个整数 distanceThreshold。返回能通过某些路径到达其他城市数目最少、且路径距离 最大 为 distanceThreshold 的城市。如果有多个这样的城市,则返回编号最大...原创 2020-02-02 14:43:51 · 491 阅读 · 0 评论 -
Leetcode刷题经历 Leetcode561 数组拆分I
给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), …, (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。示例 1:输入: [1,4,3,2]输出: 4解释: n 等于 2, 最大总和为 4 = min(1, 2) + min(3, 4).提示:n 是正整数,范围在 [1, 10000].数组中的元素...原创 2019-12-02 18:44:19 · 260 阅读 · 0 评论