2019年3月29日

两个有序链表序列的交集

摘要: 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。 输入格式: 输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列)。数字用空格间隔。 输出格式: 在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新 阅读全文

posted @ 2019-03-29 17:11 Esther6 阅读(293) 评论(0) 推荐(0)

输出全排列

摘要: 请编写程序输出前n个正整数的全排列(n<10),并通过9个测试用例(即n从1到9)观察n逐步增大时程序的运行时间。 输入格式: 输入给出正整数n(<10)。 输出格式: 输出1到n的全排列。每种排列占一行,数字间无空格。排列的输出顺序为字典序,即序列a​1​​,a​2​​,⋯,a​n​​排在序列b​ 阅读全文

posted @ 2019-03-29 14:47 Esther6 阅读(419) 评论(0) 推荐(0)

整数分解为若干项之和

摘要: 7-133 整数分解为若干项之和 (20 分) 7-133 整数分解为若干项之和 (20 分) 将一个正整数N分解成几个正整数相加,可以有多种分解方法,例如7=6+1,7=5+2,7=5+1+1,…。编程求出正整数N的所有整数分解式子。 输入格式: 每个输入包含一个测试用例,即正整数N (0<N≤3 阅读全文

posted @ 2019-03-29 14:31 Esther6 阅读(1294) 评论(0) 推荐(0)

求前缀表达式的值

摘要: 算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。前缀表达式指二元运算符位于两个运算数之前,例如2+3*(7-4)+8/4的前缀表达式是:+ + 2 * 3 - 7 4 / 8 4。请设计程序计算前缀表达式的结果值。 输入格式: 输入在一行内给出不超过30个字符的前缀表达式,只包含+、-、*、/ 阅读全文

posted @ 2019-03-29 13:53 Esther6 阅读(322) 评论(0) 推荐(0)

导航