- 2024-12-1826. 删除有序数组中的重复项
题目链接解题思路:保证一个有效区,当发现一个「新数」时,就扩大有效区。怎么判断是否是一个新数?来到一个i位置,往左边看,如果相等,则i++,一直到不想等为止。为什么可以这样?因为是有序的。代码classSolution{public:intremoveDuplicates(vector<int>&nums){
- 2024-12-13【Docker】通过Buildx+BuildKit构建一个多架构Docker镜像
在【Docker】Docker如何在x86_64平台构建arm64镜像文章中介绍了如何使用buildx在x86架构的机器上构建一个arm架构的docker镜像,当时在构建arm64镜像的时候,第一次引用的基础镜像"java:8u111"是一个x86_64平台的镜像,构建没通过;后面换成了"eclipse-temurin:8-jdk-noble"这个同时支持am
- 2024-12-08浅谈C/C++内存管理
目录一、C语言和C++内存管理方式 1、C语言和C++内存管理方式区别 2、【new】和【delete】的好处二、使用【new】来分配内存三、使用【new】来创建动态数组 1、创建动态数组 2、使用动态数组 四、使用【delete
- 2024-10-16P1307 [NOIP2011 普及组] 数字反转
P1307[NOIP2011普及组]数字反转提交483.96k通过196.21k时间限制1.00s内存限制128.00MB提交答案加入题单做题计划(首页)个人题单团队题单保存题目提供者CCF_NOI难度入门历史分数0 提交记录 查看题解标签NOIp普及组2011 查看算法标签进入讨论版相关讨论
- 2024-09-23C语言-“角谷猜想”是指:对任意自然数使用下面的方法计算得到一个新数;对这个新数继续使用下面的方法进行计算,一直进行下去,最终得到1。(1)若是奇数,就乘3再加1。(2)若是偶数,就除以2。
- 2024-09-15【题解】—— [NOIP2011 普及组] 数字反转
【题解】——[NOIP2011普及组]数字反转[NOIP2011普及组]数字反转题目描述输入格式输出格式输入输出样例输入#1输出#1输入#2输出#2提示1.思路解析2.AC代码[NOIP2011普及组]数字反转通往洛谷的传送门题目描述给定一个整数
- 2024-07-03算法入门(2) 7.3
[NOIP2011普及组]数字反转题目描述给定一个整数$N$,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。输入格式一个整数$N$。输出格式一个整数,表示反转后的新数。样例#1样