自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组Array-136.只出现一次的数字

136. 只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。输入: [4,1,2,1,2] 输出: 4异或运算(消消乐)异或运算性质:a XOR 0 = aa XOR a = 0a XOR b XOR a = b XOR (a XOR a) = b 满足交换律和结合律所以可以遍历nums,从第一个数开始异或运算,到最后,出现了两次的值会抵消,只会剩下那个soloclass Solution { public

2022-05-01 19:33:58 58

原创 数组Array-88.合并两个有序数组

88.合并两个有序数组自己学习用的自己学习用的自己学习用的题目描述给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6] 解释:需要合并 [1,2,3] 和 [2,5,6]

2022-05-01 18:38:35 54

原创 ​iOS重启终端就要重新配置JAVA_HOME环境的问题

​iOS重启终端就要重新配置JAVA_HOME环境的问题上学期手欠把jdk1.8删了又重装了一次,不知道是哪个环节出了问题,导致每次在新打开的terminal shell里运行java程序都会报这样的错ERROR: JAVA_HOME not found in your environment.但是去查看java -version没有异常。于是每次本菜狗都要很麻烦的重新在~/.bash_profile里配置环境变量再 $source ~/.bash_profile后面发现是Mac设置了默认shel

2022-04-29 17:55:01 498

原创 数组Array-53.最大子序和

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录53.最大子序和1.动态规划2.贪心法53.最大子序和1.动态规划-1,2,-3,5,-7,9需要求出每个位置对应的‘连续子数组的最大和’,再求出这些这些最大和中最大的那个值。e.g. -1位置上对应的‘连续子数组最大和’为-1.2位置上对应的‘连续子数组最大和’为2 > -1 + 2所以class Solution { public int maxSubArray(int[] nums) {.

2022-04-16 16:36:19 431

空空如也

空空如也

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

TA关注的人

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