- 博客(7)
- 收藏
- 关注
原创 删除有序数组中的重复项
解释:函数应该返回新的长度 5 , 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。更改数组 nums ,使 nums 的前 k 个元素包含唯一元素,并按照它们最初在 nums 中出现的顺序排列。解释:函数应该返回新的长度 2 ,并且原数组 nums 的前两个元素被修改为 1, 2。输入:nums = [0,0,1,1,1,2,2,3,3,4]输出:5, nums = [0,1,2,3,4]输出:2, nums = [1,2,_]输入:nums = [1,1,2]
2023-12-09 20:55:44
51
原创 经典面试题目:从一数组中移除指定元素
输入:nums = [3,2,2,3], val = 3 输出:2, nums = [2,2] 解释:函数应该返回新的长度 2, 并且。你不需要考虑数组中超出新长度后面的元素。输入:nums = [0,1,2,2,3,0,4,2], val = 2 输出:5, nums = [0,1,3,0,4]解释:函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0,[2,2,3,3] 或 nums = [2,2,0,0],也会被视作正确答案。你不需要考虑数组中超出新长度后面的元素。
2023-12-09 19:59:39
69
原创 合并两个有序数组
注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。输出:[1,2,2,3,5,6] 解释:需要合并 [1,2,3] 和 [2,5,6]。合并结果是 [1,2,2,3,5,6]输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3。方法二:也是双指针法,指针从数组头开始移动。方法三:先将两数组合并再排序。
2023-12-09 17:24:02
54
原创 openwrt源码下载、编译、源码结构等的基础知识
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、openwrt是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解.
2022-03-18 13:40:34
2105
原创 linux入门了解
linux入门了解1 共享文件夹windows创建文件夹,在Linux上,cd/mnt/hgfs/code相当于linux的这个文件就是linux的这个文件2 大概内容linux应用程序开发的linux网络服务器Linux内核3 shell命令格式:命令 -选项 主要目标 次要目标 追加选项pwd 显示当前工作目录的绝对路径,/ 根目录~ 当前用户主目录. 当前目录… 当前目录的上层目录cd 改变当前工作目录rm 删除文件rm -r 删除文件夹...
2022-01-27 19:26:29
1081
原创 2021-06-12
学习目标:网络编程基础**学习内容:.网络:很多计算机连接在一起,包括计算机,手机,路由器协议:将互联网规范统一IP协议:四段来描述一个计算机192.168.11.230-255 每一段是四个字节 来描述一个唯一的网络TCP协议:两个不同进程之间的通信(数据传输)就像小时候玩的土电话socket:绑定一个网络的设备端口,一个设备连入网络的部分,就像人们之间通信的嘴巴。举出C/S架构的通信原理S server 服务器 C client 客户端0.规定网络协
2021-06-12 21:30:03
118
2
原创 2021-05-31
基于单片机的电压表//main.c中的代码//----------------------------------------------------------// 用ADC0832测量电压,并将测量值显示在lcd上 //----------------------------------------------------------#include<reg52.h>#include"lcd.h"#include<intrins.h>...
2021-05-31 21:37:45
172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人