花费 26 ms
BFS(一):广度优先搜索的基本思想

广度优先搜索BFS(Breadth First Search)也称为宽度优先搜索,它是一种先生成的结点先扩展的策略。 在广度优先搜索算法中,解答树上结点的扩展是按它们在树中的 ...

Mon Jul 08 03:34:00 CST 2019 1 13790
二分法(一):二分法的基本思想

二分法是一个非常高效的算法,它常常用于计算机的查找过程中。 先玩一个小游戏。预先给定一个小于100的正整数x,让你猜,猜测过程中给予大小判断的提示,问你怎样快速地猜出来? ...

Fri Jul 19 19:03:00 CST 2019 0 8275
C++中的各种进制转换函数汇总及学习

一.指定格式输出 1.C中指定格式输出 2.C++中指定格式输出 二.C/C++各种进制转换库函数 1.任意2~36进制数转化为10进制 自己实现函数 ...

Wed Nov 14 02:19:00 CST 2018 0 12984
putchar()和getchar()使用解析

1.putchar() 作用:输出一个字符 格式:putchar(c),c为输出参数 2.getchar() 作用:输入一个字符(通常用于接受换行符以及空格) ...

Wed Nov 14 02:38:00 CST 2018 0 12036
递归(一):递归的基本思想

递归是算法设计中的一种基本而重要的算法。递归方法通过函数调用自身将问题转化为本质相同但规模较小的子问题,是分治策略的具体体现。 递归算法的定义:如果一个对象的描述中包含它本身 ...

Wed Jun 26 00:53:00 CST 2019 0 3547
穷举(一):穷举法的基本思想

穷举是用计算机求解问题最常用的方法之一,常用来解决那些通过公式推导、规则演绎的方法不能解决的问题。采用穷举法求解一个问题时,通常先建立一个数学模型,包括一组变量、以及这些变量需要满足的条件 ...

Thu Jun 13 19:37:00 CST 2019 0 3161
gcc内嵌汇编详解

[作者:byeyear 首发:cnblogs Email:east3@163.com 转载请注明] 有时候我们希望在C/C++代码中使用嵌入式汇编,因为C中没有对应的函数或语法可用 ...

Sat Jul 25 07:25:00 CST 2015 0 12843
迭代(二):迭代法求方程的根

迭代法是用于求方程或方程组近似根的一种常用的算法设计方法。设方程为f(x)=0,用某种数学方法导出等价的形式x=g(x),然后按以下步骤执行: (1)选一个方程的近似根, ...

Sat Jun 15 02:20:00 CST 2019 0 2903
DFS(一):深度优先搜索的基本思想

采用搜索算法解决问题时,需要构造一个表明状态特征和不同状态之间关系的数据结构,这种数据结构称为结点。不同的问题需要用不同的数据结构描述。 根据搜索问题所给定的条件,从一个结点 ...

Mon Jul 08 02:55:00 CST 2019 0 2501
字符串中的空格

1.清除空格 编写一个程序,把字符串中的每个空格清除掉。例如输入“We are happy.”,则输出“Wearehappy.”。 编程思路 由于字符串的 ...

Sat Jun 08 20:46:00 CST 2019 0 2369

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM