题目链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/

这道题目我看不出其中包含什么样的思想,想出来的解法也就这一种了。

重复提交刷到了80%,看详情这代码理论上可以到99%

leetcode练习之删除排序数组中的重复项

 最后说一下传值调用和引用调用,C++在这方面表现的还是不错的,变量前什么都不加就是最基础的传值调用,加&就是引用调用,*就是传入指针,new语句返回的是一个指针(指向构造函数申请的内存)。编程的时候定义变量也可以把指针引用和值区分开,没有了python、java之类的强拷贝弱拷贝常量池is等等坑死人的概念。

(防止挨打,看了一下深浅拷贝系统的优点,C++缺省拷贝构造函数在拷贝过程中是按字节复制的,对于指针型成员变量只复制指针本身,而不复制指针所指向的目标--浅拷贝,大多数情况下还需要重载类的拷贝函数特别麻烦,所以C++的包编写起来比python的包复杂多了)

日常吐槽LeetCode奇葩输入数据,不过这也提醒我们多考虑不同的用户输入

leetcode练习之删除排序数组中的重复项

 

相关文章:

  • 2021-05-14
  • 2021-07-16
  • 2022-12-23
  • 2022-12-23
  • 2021-11-11
  • 2021-07-25
  • 2021-05-05
  • 2021-10-15
猜你喜欢
  • 2022-12-23
  • 2021-08-15
  • 2021-08-23
  • 2021-06-25
  • 2021-04-29
  • 2021-12-21
相关资源
相似解决方案