会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
叶小七
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2017年7月22日
最大公约数,最小公倍数,素数,素数筛
摘要: 最大公约数 a、b的最大公约数是b,a%b的公约数,如果有一个等于0,最大公约数是a int gcd(int a,int n){ if (b==0) return a; else return gcd(b,a%b); } 或 return b!=0 ? gcd(b,a%b):a; 最小公倍数 是两数
阅读全文
posted @ 2017-07-22 20:26 叶小七
阅读(223)
评论(0)
推荐(0)
编辑
守形数
摘要: 守形数是这样一种整数,它的平方的低位部分等于它本身。 比如25的平方是625,低位部分是25,因此25是一个守形数。 编一个程序,判断N是否为守形数。 输入包括1个整数N,2<=N<100。 可能有多组测试数据,对于每组数据, 输出"Yes!”表示N是守形数。 输出"No!”表示N不是守形数。 #i
阅读全文
posted @ 2017-07-22 18:06 叶小七
阅读(327)
评论(0)
推荐(0)
编辑
二叉树遍历
摘要: 题目描述: 二叉树的前序、中序、后序遍历的定义: 前序遍历:对任一子树,先访问跟,然后遍历其左子树,最后遍历其右子树; 中序遍历:对任一子树,先遍历其左子树,然后访问根,最后遍历其右子树; 后序遍历:对任一子树,先遍历其左子树,然后遍历其右子树,最后访问根。 给定一棵二叉树的前序遍历和中序遍历,求其
阅读全文
posted @ 2017-07-22 17:21 叶小七
阅读(181)
评论(0)
推荐(0)
编辑
二叉排序树
摘要: 题目描述: 输入一系列整数,建立二叉排序数,并进行前序,中序,后序遍历。 输入: 输入第一行包括一个整数n(1<=n<=100)。 接下来的一行包括n个整数。 输出: 可能有多组测试数据,对于每组数据,将题目所给数据建立一个二叉排序树,并对二叉排序树进行前序、中序和后序遍历。 每种遍历结果输出一行。
阅读全文
posted @ 2017-07-22 17:21 叶小七
阅读(185)
评论(0)
推荐(0)
编辑
二叉搜索树
摘要: 题目描述: 判断两序列是否为同一二叉搜索树序列 输入: 开始一个数n,(1<=n<=20) 表示有n个需要判断,n= 0 的时候输入结束。 接下去一行是一个序列,序列长度小于10,包含(0~9)的数字,没有重复数字,根据这个序列可以构造出一颗二叉搜索树。 接下去的n行有n个序列,每个序列格式跟第一个
阅读全文
posted @ 2017-07-22 17:20 叶小七
阅读(152)
评论(0)
推荐(0)
编辑
哈夫曼树
摘要: 题目描述: 哈夫曼树,第一行输入一个数n,表示叶结点的个数。需要用这些叶结点生成哈夫曼树,根据哈夫曼树的概念,这些结点有权值,即weight,题目需要输出所有结点的值与权值的乘积之和。 输入: 输入有多组数据。 每组第一行输入一个数n,接着输入n个叶节点(叶节点权值不超过100,2<=n<=1000
阅读全文
posted @ 2017-07-22 17:19 叶小七
阅读(312)
评论(0)
推荐(0)
编辑
括号匹配问题,栈
摘要: 题目描述: 在某个字符串(长度不超过100)中有左括号、右括号和大小写字母;规定(与常见的算数式子一样)任何一个左括号都从内到外与在它右边且距离最近的右括号匹配。写一个程序,找到无法匹配的左括号和右括号,输出原来字符串,并在下一行标出不能匹配的括号。不能匹配的左括号用"$"标注,不能匹配的右括号用"
阅读全文
posted @ 2017-07-22 14:28 叶小七
阅读(427)
评论(0)
推荐(0)
编辑
上一页
1
2
3
公告