2022年10月29日

取反运算符

摘要: 必备知识: 1.不会二进制和十进制转换的同学点击这里学习https://jingyan.baidu.com/article/597a0643614568312b5243c0.html 2.二进制中第一位为符号位,0代表正数,1代表负数,如 0000 0001 是+1,1000 0001 是-1。 3 阅读全文

posted @ 2022-10-29 23:57 HHHuskie 阅读(142) 评论(0) 推荐(0) 编辑

原码、反码、补码

摘要: 正数部分:正整数的原码、反码和补码是一样的,即看到符号位(第一位)是0,就可以照着写出其他两种码。 2/3 负数部分转换:原码和反码的相互转换:符号位不变,数值位按位取反原码和补码的相互转换:符号位不变,数值位按位取反,末位再加1已知补码,求原码的负数的补码:符号位和数值位都取反,末位再加1 3/3 阅读全文

posted @ 2022-10-29 22:56 HHHuskie 阅读(334) 评论(0) 推荐(0) 编辑

二分查找:35. 搜索插入位置 278. 第一个错误的版本

摘要: 35. 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums = [1,3,5,6], target = 5 输出: 2 示例 2: 输 阅读全文

posted @ 2022-10-29 10:21 HHHuskie 阅读(18) 评论(0) 推荐(0) 编辑

导航