atoi函数介绍与代码实现,atoi函数是将字符串转化为整形数据,
说明:能够将从当前开始的字符(数字或+、-)到第一个不是数字的字符结束的数字字符串,转化成整数;
atoi 函数的代码实现!
atoi函数介绍与代码实现,atoi函数是将字符串转化为整形数据,
说明:能够将从当前开始的字符(数字或+、-)到第一个不是数字的字符结束的数字字符串,转化成整数;
atoi 函数的代码实现!
汉诺塔递归算法理解及实现,汉诺塔问题描述: A、B、C 三个桌子,其中A桌子上放了几个大小不同的盘子,盘子的排列顺序为: 从上到下,依次从小到大递增;现要求把这些盘子从 A 桌子上移动到 C 桌子上,盘子移动时有一点要求:每次移动必须保证三张桌子上大盘子在下、小盘子在上;打印移动次序。
如 A[......]
位运算应用举例。
字符串翻转问题,
笔试题:
字符串翻转问题: 给定一个 “hello world”,将字符串翻转输出“world hello”;
[cpp] view plaincopy
#include <iostream>
#include <stdlib.h>
us[......]
判断输入的一个非负的正整数,其是否是2的幂,
/**
判断输入的一个非负的正整数,其是否是2的幂
*/
#include <iostream>
#include <stdlib.h>
#include <math.h>
using names[......]
C++中const用法总结,
const修饰变量,一般有两种写法:
const TYPE value;
TYPE const value;
这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。[......]
C++多态 虚(纯虚)函数 绑定详解及实例分析,
C++多态即为:多态即为多种形式或形态,在编程语言中描述为同一种操作,可以有多种实现形式!
C++中多态产生的必要条件:
1、继承
2、[......]
动态规划算法理论阐述及一个小实例,
动态规划问题:用来解决最优化问题
基本概念:将一个问题,分解成多个阶段来解决,每一个阶段的决策都依赖于当前的状态,决策过后状态又发生了转移,这种多阶段来解决最优化问题的过程就是动态规划。
基本思想与策略:基本思想与分治法类似,也是将带求解的问题分[......]
楼层扔鸡蛋问题,
两个软硬程度一样但未知的鸡蛋,它们有可能都在一楼就摔碎,也可能从一百层楼摔下来没事。有座100层的建筑,要你用这两个鸡蛋确定哪一层是鸡蛋可以安全落下的最高位置。可以摔碎两个鸡蛋。(参见两个鸡蛋–一道Google面试题[......]
c++一个简单的递归实现,由 a-z 0-9 字符构成的三位数密码,要求打印出所有的密码。