发 帖  
  • 棋盘覆盖问题 问题说明 在一个2^k * 2^k个方格组成的棋盘中,恰有一个方格与其它方格不同,称该方格为一特殊方格。 棋盘覆盖问题就是要用图示的4种不同形态的L型骨牌覆盖给定棋盘上除特殊方格之外的所有方格,且任何2个L...
    0
    1219次阅读
    0条评论
  • 本期是C++基础语法分享的第十六节,今天给大家来梳理一下十大排序算法后五个! 归并排序 归并排序:把数据分为两段,从两段中逐个选最小的元素移入新数据段的末尾。可从上到下或从下到上进行。 /****************...
    0
    1207次阅读
    0条评论
  • 本期是C++基础语法分享的第十四节,今天给大家来梳理一下树!   二叉树 BinaryTree.cpp: #include 《stdio.h》#include 《stdlib.h》 #define TRUE 1#defi...
    0
    2138次阅读
    0条评论
  • 本期是C++基础语法分享的第十五节,今天给大家来梳理一下十大排序算法前五个! 冒泡排序 冒泡排序思路: 1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2. 对每一对相邻元素作同样的工作,从开始第一对到结尾...
    0
    1492次阅读
    0条评论
  • 位域 Bit mode:2;//mode 占 2 位 类可以将其(非静态)数据成员定义为位域(bit-field),在一个位域中含有一定数量的二进制位。当一个程序需要向其他程序或硬件设备传递二进制数据时,通常会用到位域。...
    0
    2042次阅读
    0条评论
  • const 作用 修饰变量,说明该变量不可以被改变; 修饰指针,分为指向常量的指针(pointer to const)和自身是常量的指针(常量指针,const pointer); 修饰引用,指向常量的引用(referen...
    0
    1903次阅读
    0条评论
  • 本期是C++基础语法分享的第六节,今天给大家来分享一下: (1)引用; (2)宏; (3)成员初始化列表; (4)封装; (5)继承; (6)多态; 引用 左值引用 常规引用,一般表示对象的身份。 右值引用 右值引用就是...
    0
    1253次阅读
    0条评论
  • 本期是C++基础语法分享的第五节,今天给大家来分享一下: (1)explicit(显式)关键字; (2)friend 友元类和友元函数; (3)using; (4):: 范围解析运算符; (5)enum 枚举类型; (6...
    0
    1711次阅读
    0条评论
  • volatile volatile int i = 10; volatile 关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素(操作系统、硬件、其它线程等)更改。所以使用 volatile 告诉编...
    0
    1238次阅读
    0条评论
  • volatile volatile int i = 10; volatile 关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素(操作系统、硬件、其它线程等)更改。所以使用 volatile 告诉编...
    0
    1414次阅读
    0条评论
  • 上节我们分析了C++基础语法的const,static以及 this 指针,那么这节内容我们来看一下 inline 内联函数吧! inline 内联函数 特征 相当于把内联函数里面的内容写在调用内联函数处; 相当于不用执...
    0
    3293次阅读
    0条评论
  • 上节我们分析了C++基础语法的const,static以及 this 指针,那么这节内容我们来看一下 inline 内联函数吧! inline 内联函数 特征 相当于把内联函数里面的内容写在调用内联函数处; 相当于不用执...
    0
    2068次阅读
    0条评论
  • 文件描述符 进程每打开一个文件的时候,会获得该文件的文件描述符,而后续的读写操作都把文件描述符作为参数。在用户空间或者内核空间,都是通过文件描述符来唯一地索引一个打开的文件。文件描述符使用int类型表示,文件描述符的范围...
    0
    1588次阅读
    0条评论
  • 我们知道结构体(Struct)是一种构造类型或复杂类型,它可以包含多个类型不同的成员。 在C语言 中,还有另外一种和结构体非常类似的语法,叫做共用体(Union),它的定义格式为: union 共用体名{ 成员列表 };...
    0
    3596次阅读
    0条评论
  • 堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。 对于堆的操作通常需要以下3个步骤: 最大堆调整(Max Heapify):将堆的末端子节点作调整,使得子节点永远小...
    0
    1193次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 7 次赞同

    获得 0 次收藏
关闭

站长推荐 上一条 /6 下一条

返回顶部