一览:初学 C 语言时,大家肯定都被指针这个概念折磨过,一会指向这里、一会指向那里,最后把自己给指晕了。本文从一些基本的概念开始介绍指针的基本使用。 内存 考虑到初学 C 语言时,大家可能对计算机的组成原理不太了解,所以这里先简单介绍一些“内存”这个概念。 众所周知,任何东西都需要有物理载体作为基础 ...
分类:
编程语言 时间:
2021-03-02 12:00:53
阅读次数:
0
描述 描述 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 ...
分类:
编程语言 时间:
2021-03-02 11:41:05
阅读次数:
0
问题 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 示例 解答1:递归 class Solution { public: Node* treeToDoublyList(Node* root) { if (!root) retu ...
分类:
其他好文 时间:
2021-03-01 14:06:54
阅读次数:
0
题意 博览馆正在展出由世上最佳的 \(M\) 位画家所画的$N$幅图画。可是,那里的博览馆有一个很奇怪的规定,就是在购买门票时必须说明两个数字,$a$和$b$,代表他要看展览中的第 \(a\) 幅至第 \(b\) 幅画(包含 \(a\) 和 \(b\))之间的所有图画,而门票的价钱就是一张图画一元。 ...
分类:
其他好文 时间:
2021-03-01 13:57:13
阅读次数:
0
第一章 栈与队列 **关键词:**滑动窗口 1-1 设计getMin功能的栈 思路:保存每次栈更新时的最小值,可以通过定义另外一个栈实现。 1-2 由两个栈组成的队列 思路: 队列是先进先出,栈是先进后出。入队列的时候将元素放入栈1,出队列时,如果栈2为空,将栈1的元素全部弹出压入栈2,这样栈2的弹 ...
分类:
其他好文 时间:
2021-03-01 13:51:59
阅读次数:
0
问题 请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。 // Definition for a Node. class Node { public: int ...
分类:
其他好文 时间:
2021-03-01 13:48:04
阅读次数:
0
此博客链接:https://www.cnblogs.com/ping2yingshi/p/14458831.html 1.滑动窗口 1.1说明 找一组数中的某些特殊数,可以利用滑动窗口做。 1.2做题方法 遍历数组,先找第一个满足条件的元素标记下来,然后移动窗口,在新的窗口中寻找满足条件的元素。 1 ...
分类:
其他好文 时间:
2021-03-01 13:43:50
阅读次数:
0
常用 JS 函数 各种业务开发都离不开对数据的处理,然而遇到的很多数据都是不好处理的。这个时候就需要寻求搜索引擎的帮助。这种方法效率是非常低下的,而且根据作者的个性不能保证其对自己的口味。因此这篇文字包含了一份 JS 常用业务函数手册,例如时间格式的处理、用的是哪个手机浏览器,手机号、邮箱的验证,以 ...
分类:
Web程序 时间:
2021-03-01 13:13:37
阅读次数:
0
道哥的第 023 篇原创 一、前言 我们在撸代码的时候,经常需要对代码的安全性进行检查,例如: 指针是否为空? 被除数是否为 0? 函数调用的返回结果是否有效? 打开一个文件是否成功? 对这一类的边界条件进行检查的手段,一般都是使用 if 或者 assert 断言,无论使用哪一个,都可以达到检查的目 ...
分类:
其他好文 时间:
2021-03-01 13:05:04
阅读次数:
0
最左匹配原则 DROP TABLE IF EXISTS employees; CREATE TABLE employees( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT '' COMMENT '姓 ...
分类:
数据库 时间:
2021-02-27 13:21:23
阅读次数:
0