C
文章平均质量分 75
hitzsf
这个作者很懒,什么都没留下…
展开
-
C语言--全排列、字典序、去重复
全排列简介 从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。 公式:全排列数f(n)=n!(定义0!=1),如1,2,3三个元素的全排列为: 1,2,3 1,3,2 2,1,3 2,3,1 3,1,2 3,2,1 共3 * 2 * 1 = 6 种。分析 由图可以看出可以利用分治法,先依次取出一项元素,然后将剩下的几个元素继续按照元素依次取出,原创 2020-10-06 18:32:54 · 4743 阅读 · 5 评论 -
表达式求值----C语言 递归渐降语法分析
题目: 给定一个基本的算术表达式,请编程计算表达式的值。举例: 1*2 + 3*4思路: Expression = "Term + Term" =======> evalTerm( "1*2" ) + evalTerm( "3*4" ) ; Term = "Factor * Facotr" =======> evalFactor( "1" ) *...原创 2020-07-29 13:30:10 · 434 阅读 · 1 评论