会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tjhzdsa
博客园
首页
新随笔
联系
订阅
管理
2024年4月18日
位运算
摘要: 1.数组内存在一个个数为奇数的数,其余数个数都为偶数,求这个数。 解决该问题要用到位运算中的异或,首先要了解异或的特性: 1.a ^ 0 = a 2.a ^ a = 0 3.异或满足交换律和集合律:a ^ b = b ^ a, a ^ b ^ c = a ^ (b ^ c) 因此面对该问题,可以将数
阅读全文
posted @ 2024-04-18 22:32 tujinh
阅读(22)
评论(0)
推荐(0)
2024年3月15日
CSS 动画踩的坑
摘要: CSS动画移动后旋转 如何实现将上面的一横移到中间再旋转呢? 自然而然就想到使用动画先translateY移到,再rotate @keyframes move1{ 0%{transform: translateY(0px);} 50%{transform: translateY(20px);} 10
阅读全文
posted @ 2024-03-15 18:39 tujinh
阅读(23)
评论(0)
推荐(0)
2024年3月3日
力扣781.森林中的兔子
摘要: 题目: 森林中有未知数量的兔子。提问其中若干只兔子 "还有多少只兔子与你(指被提问的兔子)颜色相同?" ,将答案收集到一个整数数组 answers 中,其中 answers[i] 是第 i 只兔子的回答。 给你数组 answers ,返回森林中兔子的最少数量。 实现方法: 由于要求兔子最少数量,可以
阅读全文
posted @ 2024-03-03 15:32 tujinh
阅读(55)
评论(0)
推荐(0)
力扣88.合并两个有序数组
摘要: 题目: 给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和 nums2中的元素数目。 请你合并nums2到nums 中,使合并后的数组同样按非递减顺序排列。 注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,num
阅读全文
posted @ 2024-03-03 11:24 tujinh
阅读(23)
评论(0)
推荐(0)
力扣80.删除排序数组中的重复项 II
摘要: 题目: 给你一个有序数组 nums ,请你删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。 实现方法: 使用map计数,用快慢指针方法,快指针不断加一,慢指针在计数小于出现次数时加一,再将快指针指向的数赋给慢指针指向的数。 func removeDuplicate
阅读全文
posted @ 2024-03-03 10:27 tujinh
阅读(18)
评论(0)
推荐(0)
力扣118.杨辉三角
摘要: 题目: 给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。 实现方法: 从第三行开始,通过循环,依次求取上一行相邻两数的和,添加到结果里。 func generate(numRows int) [][]int { var
阅读全文
posted @ 2024-03-03 10:00 tujinh
阅读(23)
评论(0)
推荐(0)
公告