【1】
第一题:对给定的一个字符串,找出有重复的字符,并给出其位置,如:
输入:abcaaAB12ab12
输出:a,1;a,4;a,5;a,10
b,2;b,11
1,8;1,12
2,9;2,13
参考代码:
数据测试:

【2】
输入一个四行五列的矩阵,找出每列最大的两个数,如:
输入: 1 2 4 9 8
-1 4 9 8 8
12 9 8 7 0
7 8 9 7 0
输出:12 9 9 8 9
7 8 9 7 8
参考代码:
数据测试:

【3】
第三题:输入一个字符串,建立一个二叉排序树,并中序遍历输出;
参考代码:
数据测试:

本文介绍了几种实用的字符串和矩阵处理方法,包括查找字符串中重复字符及其位置、寻找矩阵每列的最大两个数值以及构建并遍历二叉排序树。通过具体的代码示例,帮助读者理解和掌握这些基本操作。
8968

被折叠的 条评论
为什么被折叠?



