一天进步一点点
正在加载今日诗词...
剑指offer03 剑指offer03
剑指offer03:查找数组中重复的数字 题目描述       在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道
2020-04-11
剑指offer04 剑指offer04
剑指offer04:二维数组元素查找 题目描述       在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二
2020-04-11
Jupyter Notebook打开默认文件夹以外的文件 Jupyter Notebook打开默认文件夹以外的文件
Jupyter Notebook打开默认文件夹以外的文件 1. Jupyter Notebook默认打开目录        Jupyter启动之后默认打开的是C盘目录,如下图所示:   &
C++之内联函数 C++之内联函数
C++之内联函数 1. 内联函数       C++内联函数的编译代码与其他程序代码”内联”起来了。也就是说,编译器将使用相应的函数代码替换函数调用。对于内联代码,程序无需跳到另一个位置处执行代码,
2020-01-18
C++之递归 C++之递归
C++之递归 1. 递归介绍       C++函数有一种有趣的特点————可以调用自己(然而,与C语言不同的是,C++不允许main()调用自己),这种功能被称为递归。尽管递归在特定的编程(例如人
2020-01-17
C++之直角坐标系和极坐标系的转化 C++之直角坐标系和极坐标系的转化
C++之直角坐标系和极坐标系的转化 1. 转化思路       关键在于编写一个将直角坐标转换为极坐标的函数。该函数接受一个rect参数,并返回一个polar结构。这需要 使用数学库中的函数,因此程
2020-01-17
C++按值传递结构 C++按值传递结构
C++按值传递结构 1. 传递和返回结构       C++使用结构编程时,最直接的方式是处理基本类型那样来处理结构:也就是说,将结构作为参数传递,并在需要时将结构用作返回值使用。然而,按值传递结构
2020-01-16
C++标准库之cctype C++标准库之cctype
C++标准库之cctype 1. 什么是cctype?       C++从C语言继承了一个与字符相关的、非常方便的函数软件包,它可以简化诸如确定字符是否为大写字母、数字、标点符号等工作,这些函数的
2020-01-06
C++中vector、array和数组的比较 C++中vector、array和数组的比较
C++中vector、array和数组的比较 一、相同点 1. 三者均可以使用下表运算符对元素进行操作,即vector和array都针对下标运算符[]进行了重载 2. 三者在内存的方面都使用连续内存,即在vector和array的底层
2020-01-03
C++之vector容器小结 C++之vector容器小结
C++之vector容器小结 1. 什么是vector?       向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存
2020-01-02
C++之map用法总结 C++之map用法总结
C++中map用法总结 1. map简介       map是C++STL(标准模板库)的一个关联容器,它提供一对一的hash。        (1).第一个
2020-01-02
C++中堆和栈的区别 C++中堆和栈的区别
C++中关于堆和栈的区别 1. 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 2. 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数
2020-01-02
5 / 6