- 博客(8)
- 收藏
- 关注
原创 力扣刷题3day----数组轮转
基本思路:通过研究轮转结束后的数组,新数组第一个元素对应的下标是原数组中size-k+i位置的,可以得出新数组中前k个的值是旧数组中size-k+i与size之间的值,可以得到。继上述思考我想到了,当数组中只有一个元素时,根本不需要进行任何操作,前后数组是一模一样的,所以又对代码进行了修改。虽然题目不难,但是确实琢磨了好久,经过这道题,让我发现了处理问题过程中边界值,特殊值的重要性,所以以后一定要考虑特殊值。当k>size的时候,数组轮转后就是原数组,终于破案了,鼓掌,呱唧呱唧······
2024-03-28 23:23:41 281
原创 力扣刷题2day---删除有序数组重复项
如果count小于2,则将nums[fast]放入有效数组中,并将slow指针向后移动一位。遍历数组时,如果nums[fast]与nums[slow]不相等,则将nums[fast]放入有效数组中,并将slow指针向后移动一位。可以继续添加两个指针一个快的,一个慢的,然后快指针读取元素与慢指针搭配当同一个元素的个数大于2时,将大于2的部分忽略。最后,将nums的大小调整为slow+1,并返回数组的大小。我又来了~~~,不许说我菜哦,虽然本来就是个菜菜~~~~,但是菜菜今天也有努力哦~~
2024-03-25 23:03:30 208
原创 建立springboot项目遇到:Cannot resolve com.mysql:mysql-connector-java:unknown报错
建立springboot项目遇到:Cannot resolve com.mysql:mysql-connector-java:unknown报错
2023-02-06 17:16:59 10425 3
原创 vue中实现附件下载
最近自己写网站练手遇到,一个难题,就是如何在前端界面中点击实现附件的下载,试了网上的很多方法,都报错(可能是我太菜了,没有理解那些大佬的意思),然后自己琢磨了好久,发现a标签的download属性可以实现,这个功能··········实现步骤:1.在自己的vue组件需要添加下载功能的位置写入a标签我这里href的属性值是存放在public文件夹下面需要在网页中被别人下载的文件名称,(即文件路径,public文件夹中的文件引用写路径public不写)download属性值是所需要下载文件的名称。
2022-10-02 20:07:53 2973
原创 顺序表的相关操作(c语言版)
本学期刚刚学数据结构,如果有不对的地方,还请大家指正,共同进步~~~~~一.顺序表基本运算的实现1.建立顺序表(此处只是简单的实现了将一个数组元素复制到L的data数组中)//该算法实现了将数组a[]中的元素依次复制到L的data数组中void Createlist(SqList *&L,ElemType a[],int n){int i=0,k=0;while(i<n){L->data[i]=a[i];k++;//用来记录线性表的长度i++;}L->
2022-05-07 16:22:12 157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人