240 发简信
IP属地:北京
  • 堆排序

    堆 堆是一个完全二叉树的数组对象。树的每一层都是满的,最后一层可能除外(因为从一个节点的左子树开始填)。 例如 0-1-2-3-4(索引)16-...

  • int数字的表示

    在计算机中int型数字使用补码的形式在存储。首先说明补码的计算方式。正数和零的补码就是他们本身。负数的补码是符号位(最高位)不变,其他位取反的结...

  • 字符串包含

    题目描述 给定两个分别由字母组成的字符串A和字符串B,字符串B的长度比字符串A短。请问,如何最快地判断字符串B中所有字母是否都在字符串A里? 为...

  • 引用是怎么实现的

    int a=1int &b=a在语言层面上它就是变量a的别名,对a和b的操作实际效果相同。 但是实际实现过程中其实b是一个指针首先赋值是将a的地...

  • using 关键字

    在所有的c++标准函数库中的内容都生命在std名空间下面。 如果只是单纯include 如果使用了using,可以将指定的内容导入当前的名空间 ...

  • const的用法

    const int a 表示a是一个整形常量,可以理解为修饰intint const a 表示a是一个整形常量,可以理解为修饰intint* c...

  • 字符串旋转

    下面描述两种算法空间复杂度都为O(1) 解法一 暴力移位 时间复杂度num*length空间复杂度O(1) 解法二 三步反转法 它基于一个公式X...

个人介绍
c/c++
数据挖掘
搜索引擎
机器学习
自然语言处理