3. 一个4*4的数组a具有如下性质:数组元素a[i][j] 和a[j][i] 弦对应的角相等相等。已知a的上三角区域的元素值如下,

求解:给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i]。 下面是完整题目_百度知道
求解:给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i]。 下面是完整题目
给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i]。在构造过程:不允许使用除法;要求O(1)空间复杂度和O(n)时旦籂测饺爻祭诧熄超陇间复杂度;除遍历计数器与a[N] b[N]外,不可使用新的变量(包括栈临时变量、对空间和全局静态变量等);请用程序实现并简单描述。
提问者采纳
int main(){ const int n = 8; int a[n] = {1,2,3,4,5,6,7,8}; int b[n]; b[n-1] = 1; for (int i=n-2;i&=0;i--)
b[i] = b[i+1]*a[i+1];
int c = 1; for(int i=1;i&n;i++) {
c*=a[i-1];
b[i] *= } for (int i=0;i&n;i++)
cout && b[i] &&}
可是,要求说了不能使用中间变量啊,“int c=1”不符合要求啊
int main(){ const int n = 8; int a[n] = {1,2,3,4,5,6,7,8}; int b[n]; b[n-1] = 1; for (int i=n-2;i&=0;i--)
b[i] = b[i+1]*a[i+1];
for(int i=1;i&n-1;i++) {
b[n-1]*=a[i-1];
b[i] *= b[n-1]; } b[n-1]*=a[n-2]; for (int i=0;i&n;i++)
cout && b[i] &&} 这字眼扣的真没意义。这下没有中间变量了。
运行结果:403202016013440100808064672057605040
提问者评价
谢谢!给分
来自团队:
其他类似问题
为您推荐:
其他2条回答
今天的笔试题。。。
void&array(){& & const&int&N&=&8;int&a[N]&=&{1,&2,&3,&4,&5,&6,&7,&8};int&b[N]&=&{1,&1,&1,&1,&1,&1,&1,&1};for&(int&i&=&0;&i&&&N;&i++){& & for&(int&j&=&0;&j&&&N;&j++)if&(i&==&0)& & & & & & & & b[i]&*=&a[j];else&if&(i&&&j&||&i&&&j)b[i]&*=&a[j];}cout&&&&for&(int&t&=&0;&t&&&N;&t++)cout&&&&&b[&&&&&t&&&&&]&=&&&&&b[t]&&&&
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁定义1个3 * 2的二维数组a,数组元素的值由下式给出,按矩阵的形式输出a。a[i][j]=i+j(0≤i≤2,0≤j≤1)_百度知道
定义1个3 * 2的二维数组a,数组元素的值由下式给出,按矩阵的形式输出a。a[i][j]=i+j(0≤i≤2,0≤j≤1)
#include&stdio.h&main(){int a[3][2],i,j;for(i=0;i&3;i++){for(j=0;j&2;j++)a[i][j]=i+j;}for(i=0;i&3;i++){for(j=0;j&2;j++){
printf(&%d&,a[i][j]);}printf(&\n&);}}
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁数据结构答案第4章_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
数据结构答案第4章
上传于||文档简介
&&数​据​结​构​答​案
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
你可能喜欢 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
4-1 设有一个二维数组a[m][n],假设a[0][0]存放位置在644(10),a[2][2]存放位置在676(10.
下载积分:800
内容提示:4-1 设有一个二维数组a[m][n],假设a[0][0]存放位置在644(10),a[2][2]存放位置在676(10),每个元素占一个空间,问a[3][3](10)存放在什么位置脚注(10)
文档格式:DOC|
浏览次数:313|
上传日期: 03:47:53|
文档星级:
该用户还上传了这些文档
4-1 设有一个二维数组a[m][n],假设a[0][0]存放位置在6
官方公共微信

我要回帖

更多关于 弦对应的角相等 的文章

 

随机推荐