一个算法与数据结构的题目请大家帮忙!不胜感谢!(自学科目)以后麻烦大家了~~
Vee_C 2006-11-08 09:34:28 1.设有上三角矩阵(Aij)n*n,将其上三角元素逐行存于数组B[1..m]中(m充分大) 使B[K]=Aij,且K=f1(i)+f2(i)+c 试推导出函数f1,f2以及常数C(要求f1,f2不含常数项)
2.三对角矩阵(Aij)n*n是除主对角线以及和对角线相邻的两条对角线以外的元素全为0,将其三条对角线上的元素逐行地存于数组B[1...3n-2]中使得B[K]=Aij 求:
①用 i,j表示K的下标变换公式.
②用K表示 i,j的下标变换公式.
3.设计一个查找鞍点的算法.所谓鞍点是该位置上的元素所在的行中最大而所在列中最小.
4.构造一个N阶魔方阵 .即每一行每一列和主轴对角线的元素之和均相等.
5.将数组A[0..n-1]中所有奇数移到所有偶数之前 ,要求不另增存储空间 且时间复杂度为O(n).
6.试写出两个多项式想乘的算法.
7.输入一个由若干单词组成的文本行,每个单词之间用若干了空格隔开,统计此文本行中单词的个数.
8.设计一个算法测试一个串T是否为回文.
9.编写实现串替换运算的算法.
西西~~~一次就发了这么多的问题 不要见怪啊.我算法是自学中 难免问题多了 希望大家能在百忙中抽出时间看看小弟的题目,不胜感谢...
会写的大虾 请将算法发到我的E-mail:zhentoo_pa@hotmail.com(注明标号,希望有main函数和输入输出语句,我好调试,谢谢)....