码迷,mamicode.com
首页 >  
搜索关键字:c++ 指针    ( 27241个结果
基本语言(二)
请你回答一下为什么析构函数必须是虚函数?为什么C++默认的析构函数不是虚函数 考点:虚函数 析构函数 将可能会继承的父类的析构函数设置为虚函数,可以保证当我们new一个子类,然后使用基类指针指向该子类对象,释放基类指针时可以释放掉子类的空间,防止内存泄漏。 C++默认的析构函数不是虚函数,是因为虚函 ...
分类:编程语言   时间:2020-06-17 18:21:59    阅读次数:58
C语言 单向 动态链表的增 删 改 查操作, 非常易懂!
很基础 我也是小白如果可以提供到一些帮助 请往下看,有问题可以指出!! 下面是运行效果图: 如果有问题可以指出,留言: 下面是代码 也没啥好讲的: 注意结构体的指针调用问题就好了 ,分清楚指针和指向指针的指针就好了 1 //全局结构体 struct 2 typedef struct Stu { 3 ...
分类:编程语言   时间:2020-06-17 12:51:04    阅读次数:70
LeetCode 1
1. 两数之和 本题可以有两种方法,一种先排序,再用双指针法找到两数。另一种利用哈希表存储值对应的下标,如果在表中找到target-nums[i]对应的值,则直接输出 Java class Solution { public int[] twoSum(int[] nums, int target) ...
分类:其他好文   时间:2020-06-17 01:48:53    阅读次数:65
【思维】快慢指针——LEETCODE环形链表 II
给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null 经典快慢指针,首先用快慢指针s,f从head开始扫描,设两个指针在一段时间t后相遇 此时慢指针走了t步,设t=a+b,其中a是环外的,b是环内部分 此时快指针走了2t步,同时快指针一定在环上绕了k圈,设环长度为c,有等式2 ...
分类:其他好文   时间:2020-06-17 01:15:08    阅读次数:61
算法漫游指北(第十一篇):归并排序算法描述、动图演示、代码实现、过程分析、复杂度
一、归并排序 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为2-路归并。 所谓“分”,指的是将一个 ...
分类:编程语言   时间:2020-06-17 01:03:57    阅读次数:82
dll编写指标
使用方法不做细诉详见网上教程http://bbs.tianya.cn/post-no110-13686215-1.shtml 1、如果需要传入多个序列参数时,可以使用m_pData指针获得对应当前bar状态的开高低收等数据。 2、对于结尾都有return nPeriod – 1; return -1 ...
分类:其他好文   时间:2020-06-16 23:20:20    阅读次数:83
C++11封装智能指针
引自:https://blog.csdn.net/man_sion/article/details/77196766 //模板类作为友元时要先有声明template <typename T> class SmartPtr; //辅助类template <typename T> class RefPt ...
分类:编程语言   时间:2020-06-16 23:16:35    阅读次数:82
std::function()函数、std::bind()函数以及lambda
1、std::function介绍 类模板std::function是一种通用的、多态的函数封装。 std::function的实例可以对任何可以调用的目标实体进行存储、复制、调用操作,这些目标实体包括普通函数、Lambda表达式、函数指针、以及其他函数对象等。std::function对象是对c+ ...
分类:其他好文   时间:2020-06-16 18:22:18    阅读次数:53
堆的创建、优先队列、topk、堆排序C语言实现
1、堆的定义 堆就是用数组实现的二叉树,所有它没有使用父指针或者子指针。 堆就是利用完全二叉树的结构来维护的一维数组。 创建一个堆除了一个简单的一维数组以外,不需要任何额外的空间。 如果我们不允许使用指针,那么我们怎么知道哪一个节点是父节点,哪一个节点是它的子节点呢?节点在数组中的位置index 和 ...
分类:编程语言   时间:2020-06-15 21:13:23    阅读次数:94
链表问题整理
1.单链表操作 class ListNode: def __init__(self,data): #data为数据项,next指向下一节点 self.data = data self.next = None class LinkList: def __init__(self): #初始化head指针 ...
分类:其他好文   时间:2020-06-15 20:57:48    阅读次数:51
27241条   上一页 1 ... 90 91 92 93 94 ... 2725 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!