240 发简信
IP属地:江苏
  • 范围for循环中修改元素一定要用&

    一个简单的注意点,共勉: 将字符串中的大写字母改成小写(范围for循环,做不到): 将字符串中的大写字母改成小写(范围for循环,做得到):与上...

  • C++ Primer5 练习5.12:编程统计一下含有两个字符的字符序列的数量:ff、fl、fi

    一个字符只被统计一次。 ch:当前输入的字符。 prech:记录上一个字符ch。初始化为'\0',根据bl决定更新为哪个值。如果bl==fals...

  • 线程池

    1 初始化一些线程 管理者线程不处理任务 工作的线程只负责处理任务去任务队列中领任务并处理 初始化的时候给定一个最小线程数 2 需要有一个管理者...

  • 内存分区

    C++的内存划分为栈区、堆区、全局区/静态区、字符串常量和代码区。 1. 栈区: 由系统进行内存的管理。说明:主要存放函数的参数以及局部变量。栈...

  • 排序算法

    1 冒泡排序 如果是对n个数升序排序,冒泡排序每趟排序把一个最大值浮到最后。 第一趟,针对n个数,比较第1个数和第2个数,如果1数比2数大,交换...

  • 折半查找

    要求:序列有序 实现:采用递归和非递归两种办法都能实现。 非递归: 递归:

  • 回调函数(callback)

    回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回...

  • MySQL基础练习

    创建一个学生表,插入数据 insert into student(id,name,chinese,english,math) values(1,...

  • MySQL基础

    1、Ubuntu18.04 安装 MySQL 安装MySQL: sudo apt-get update sudo apt-get install...