- 博客(3)
- 收藏
- 关注
原创 面试-算法题:给一串数值,这些数值都重复了两遍,只有一个数值重复了一遍,找出这个重复一遍的数值
二、通过两层循环,循环第一层拿第一层的一个数值和第二层所有的数值进行比较,记录和第二层相同数值出现的次数,如果这个数值的记录数出现两次,就结束本次循环。在第二次循环外,比对第二次循环是否和数值长度相等,如果不相等说明这个数值没有和第二次循环的所有数值比较完,反之,这个数值只出现一次。一、通过异或^运算 a^a=0,0^b=b (任何数值异或它本身等于0,0异或任何数值都等于数值本身)针对这个题,我想到两种方法。
2023-07-12 15:59:16
131
原创 字符串反转
最近面试总是遇到线上coding,虽然题都 挺简单的,但是还是给记录一下,没事回头看看面试遇到那些有意思的题型,如果大家有好的思路,也可以给我留言,到时候互相交流,也能够得到比较大的进步。给定一个字符串,进行反转,要求通过下标进行反转,不可以使用StringBuilder和StringBuffer的reverse()方法。大家有效率更高的反转方法吗?思路:使用首尾交换的方法。
2023-07-12 15:03:53
65
1
原创 git-fork的使用
分布式的代码管理对企业越来越重要,记录fork的代码和直接clone的不同.将远程代码fork到自己远程的本地仓库,并clone到本地,使用命令:1.查看源版本git remote -v2.添加源git remote add upstream xxxxxxxxx.git3.从源中获取git fetch upstream4.从源文件分支中拉取代码(git pull=git fetch + git mgere)更新本地代码,从远程拉git pull upstream xxx-1.0.0.
2021-12-14 15:19:46
1360
字符串反转(将字符串进行反转)
2023-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人