自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 记录一下虚拟机与主机的网卡配置

虚拟机如何ping通主机

2022-08-30 17:45:57 288 1

原创 二分查找的不易错版本

有个视频讲二分法很不错,然后记录一下。数组中的数不重复这种就很简单,不过用视频中的方法写一下就是int BinarySearch(vector<int> nums, int target) {//vector<int> nums({1,2,3,4,5,6,8,9});//int target = 5; int n = nums.size(); int l = -1; int r = n; while(l + 1 != r) {

2021-11-10 22:30:52 214

原创 计算机存储数字

看N皇后问题的时候,有使用位运算的,特此记录加强记忆。计算机存储计算机中所用整数是用补码进行存储。正数的补码不变,负数的补码是反码加一。反码是除了符号位,其他位数取反。使用补码的原因补码是为了让计算机将所有的加减法运算,都改成加法运算。简单例子:+4:0100(原码)0100(补码)-3: 1011(原码)1101(补码)那么4-3 = 4+(-3) = 0001(补码相加)->0001(取补码)当然如果按照4-3的话+3: 0011(原码)0011

2021-11-10 21:24:17 111

原创 位运算(待续)

不需要额外空间,可以往位运算方向想1.交换律 a ^ b ^ a = a ^ a ^ b2.0异或任何一个数都为那个数 0 ^ a = a3.相同数异或为0 a ^ a = 0.4.不知道输入法打出来“异或”是(・∀・(・∀・(・∀・*)x &= x-1## 待续...

2021-10-13 15:54:44 53

原创 回溯算法----N皇后问题

回溯算法----N皇后问题回溯算法一直都困扰我很长一段时间,看了回溯算法的视频,特地来写一下这个算法,加深印象。回溯算法的通式回溯算法有个通式。void backtrack(){ if(判断是否到头了){ 添加到vector里(一次正确的回溯结束,进行存储操作) return; } for(){ ... 存储元素; backtrack; 删除元素; }}

2021-09-19 11:44:53 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除