指针

  • python 文件读写之w+与r+

    r+:先读后写的话是在原有文本后添加, 因为读完后类指针已经在最末尾了,如果是先写后读的话,是从头开始覆盖式写(如只修改了前面的字符,后面字符是不会被删掉的),类指针停留在写完的末…

    python 2022年8月3日
  • 分配内存

    所有程序都要留有足够的内存来运行。这些内存中有的是自动分配的: float x; char place [] = “The world!”;   为一个基本数据类型的值和一个字符串…

    智能运维 2022年8月2日
  • C++11 smart pointer 之 weak_ptr(附源码链接)

    std::weak_ptr weak_ptr源码链接(与shared_ptr在同个.h文件) 定义于头文件 <memory> template< class T …

    编程笔记 2022年8月1日
  • ALGO-双指针

    167. Two Sum II – Input Array Is Sorted func twoSum(numbers []int, target int) []int…

    编程笔记 2022年8月1日
  • Leecode 160.相交链表(Java 哈希表、双指针)

            找两个链表第一次指针相同的地方  想法:(本来是没有的,因为没读懂题目描述= =)1.两个指针,长的先走(长减短相差的长度)这么多的步数,然后就可以开始比较指针,直…

    Java 2022年8月1日
  • Leecode 206.反转链表(Java)

         想法:1.设链表长度为n,如5,头节点head,则最后一个元素位置为head-1。     错误,发现行不通,此为链表非数组,存储位置不连续 2.设两个指针p,q,让p,…

    Java 2022年7月31日
  • 算法学习之路 双指针算法

    /*双指针算法可以解决像最长不重复子序列一样的问题思路:先暴力想思路判断check()的条件,再将n^2利用模板优化为n的双指针算法;总思路模板:      for(int i =…

    编程笔记 2022年7月29日
  • python的文件操作

    文件的类型:(文件本质上都是二进制存储的,文件通常存储在外存上) 1.文本文件         可以用文本编辑软件查看的文件         本质上是二进制文件 2.二进制文件  …

    python 2022年7月27日
  • C++ 中数组与字符串

    一、数组的特征 数组是存放类型相同的对象的容器,这些对象没有名称,只能根据其所在的位置来进行访问。 数组的大小是确定不变的,不能随意增加删除元素。 数组中的元素在内存中是连续的。 …

    编程笔记 2022年7月26日
  • C++ 回调函数(CallBack)的用法分析

    本文实例分析了C++中回调函数(CallBack)的用法。分享给大家供大家参考。具体分析如下: 如果试图直接使用C++的成员函数作为回调函数将发生错误,甚至编译就不能通过。其错误是…

    编程笔记 2022年7月26日