急求大神!帮忙把c语言编译器(已提供)翻译成Fortran语言 财富值可全给你

数据结构c语言版!求大神帮助!-中国学网-中国IT综合门户网站
> 数据结构c语言版!求大神帮助!
数据结构c语言版!求大神帮助!
转载 编辑:李强
为了帮助网友解决“数据结构c语言版!求大神帮助!”相关的问题,中国学网通过互联网对“数据结构c语言版!求大神帮助!”相关的解决方案进行了整理,用户详细问题包括:elem[j+1]=a.length==a;=a;=i+1。这是书上的提示; for(j=a,ElemType x).length-1,将x插入到顺序表额适当位置上题目是,这是为什么呢?;j& a.elen[i+1]=x; else{ i=a.length++; a.length-1,试写一算法,可是用c写总是有错; return OK?Status InsertOrderList(Sqlist &a?;=0&&x&j--) a.listsize) return (OVERFLOW)?大神有完整正确的代码么.elem[i]) i--,以保持该表有序性:设顺序表va中的数据元素递增有序; while(i&gt.elem[j];{ if(a,具体解决方案如下:解决方案1:<解决方案2:<解决方案3:T T真的不行老是有一个错。。。啊啊啊啊啊啊啊啊解决方案4:你要把你全部的源代码发给我看看才行解决方案5:那个。。我就会写这么点。。。T T解决方案6:这么点,没头没尾的,当然是错的啊解决方案7:哎。。算了解决方案8:不只是这样赋值就可以的,建议你看一下链表的插入操作,而且涉及到结构体的创建。通过对数据库的索引,我们还为您准备了:问:题目是:设顺序表va中的数据元素递增有序,试写一算法,将x插入到顺序表...答:for(j=a.length-1;j&=i+1;j--)a.elem[j+1]=a.elem[j];a.elen[i+1]=x;a.length++;改为: for(j=a.length-1;j&=i+1;j--){ a.elem[j+1]=a.elem[j]; a.elen[i+1]=x; }a.length++;试试看。 ===========================================问:题目是:设顺序表va中的数据元素递增有序,试写一算法,将x插入到顺序表...答:解释的蛮清楚的 3.3,把字符串从中间分开,如果除得尽就对等分开,如果除不尽就不考虑最中间的字符,把左边入栈,然后从右边开始,与栈顶元素比较,如果相同就出栈,一旦出现不同就说明不是中心对称。最后应该是一个空栈。 3.4,遇到左括号就把a...===========================================问:题目如下: 二、算法设计题(exp3-1.c) 1、回文测试 【问题描述】 试写一...答:题目不完整,自己写一个 bool isHuiwen(char *p) { int l=strlen(p); for(i=0;i===========================================问:1. 对电文“gogoesgoodgoods”进行哈夫曼编码,请完成下列任务: (1)所...答:一共有g (4个),o(6),e(1),s(2),d(2)五种字符 节点数为2*n-1,所以一共有2*5-1=9个节点带权路径由赫夫曼树可以算出 赫夫曼树的的构建方法,每次找两个最小的权值构成子树,他们的和作为一个新的权值参与构建,原来的两个责从权值集合中...===========================================问:1. 对电文“gogoesgoodgoods”进行哈夫曼编码,请完成下列任务: (1)所...答:#define _CRT_SECURE_NO_DEPRECATE#include #include int a[20];int comp(const void*a, const void*b){return *(int*)a - *(int*)b;}int binarysearch(int key,int m,int n){qsort(a, 20, sizeof(int), comp);while (1){mid = (m + n) ...===========================================问:最好是把算法写成框图~~~最好快点很着急用!! #include"stdio.h" #incl...答:#include #include #include typedef struct node { struct node* }Node,*L Linklist CreateLinklist(int amount) { Node *s=NULL,*r=NULL; Linklist L=NULL,R=NULL; for(i=0;inumber=i+1; s-&pas...===========================================问:项目——用栈完成中缀表达式求值(顺序存储) 基本要求 1.实现加、减、乘...答:#include #include #include #include #include #define N 10struct stack {void *};struct Calculator {struct stack *struct stack *};struct stack *newStack(int n, int size) {struct stack *s;s = (struct stack*)...===========================================问:项目——用栈完成中缀表达式求值(顺序存储) 基本要求 1.实现加、减、乘...答:循环链,尾的next就是头.===========================================问:项目——用栈完成中缀表达式求值(顺序存储) 基本要求 1.实现加、减、乘...答:http://blog.csdn.net/runninglion/article/details/9040797 这里是原题。===========================================克鲁斯卡尔和prime算法都是最小生成树的贪心算法,可以证明其拥有最优解结构。证明简单的可以参考wiki,要严格证明请参考算法导论和计算机程序设计的艺术中的相关内容。...===========================================数据结构与算法(影印版), 作者: Alfred V.Aho,John E.Hopcroft,Jeffrey D.Ullman.===========================================问题简单!严蔚敏《数据结构》原用pascal语言描述现能用C吧前东西本书值认真习===========================================数据结构(c语言版)(附光盘)&严蔚敏&清华大学出版社 《计算机组成原理(第2版)(附光盘)》唐朔飞&高等教育出版社 《计算机操作系统(第三版)》汤小丹、汤子瀛...===========================================另外效率要高。 你说的是广搜、打表,快排是数据结构的知识,所以建议你看看算法和数据结构。数据结构建议可以看看清华大学 严蔚敏的 数据结构(C语言版) 给你介绍二本...=========================================== 栈本质还是数组,像数组那样初始化就行比如&Stirng[]&stack&=&new&String[10];===========================================。其中也有很多部分讲数据结构,但是本人认为这本书有些难度,要求比较好的数学功底。我个人推荐《数据结构与算法分析-C++描述》,或者《数据结构与算法分析-C语言描述...===========================================1.栈的特性,后进先出;队列的特性,先进先出。 2.C语言是行优先,FORTRAN语言是列... 6.只存储对角线及以上或以下部分,成为线性表。 二1.(数据元素) 2 () 3(快) 4() 5. ?-1 ...===========================================学数据结构要有c语言基础,不然就失去意义了。 有基础后,再学会写几个简单的数据结构和操作方法,就渐渐地上路了===========================================》书不在多主要是多敲代码和看程序代码提高比较快。当代码过万了的话就可以适当看看一些开发思想上的书了。《数据结构与算法分析--C语言描述(英文版·第2版)》很不错...===========================================
本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助&& 查看话题
有没有人关注fortran语言的GPU并行呢?
有没有人关注fortran语言的GPU并行呢?
查了下资料,关于C的很多,但是关于fortran的应该在去年还是前年已经推出相关标准了,可没有发现相关的资料。大家有没有在这方面了解的比较多的呢?我们可以拿出来讨论讨论哈……现在看来这个还是计算机并行的一个发展方向。主要是想充分利用天河一号的cpu加GPU的并行模式,提高并行速率。
PGI 11.0 的编译器有直接编译到CUDA的方法。一般Fortran的自动并行都是通过openmp做的。 这个想法不错哈 木遇到过 一直用CUDA的飘过 一直想做并行,用openmp在intel下作了,改变了几种方法做循环,速度没有明显提升,也不知道为什么。
期待高手!!! 用C吧。Fortran的只有“回路分析”自动生成的CUDA加速,PGI有。但是好像没有推广...... Originally posted by coolrainbow at
用C吧。Fortran的只有“回路分析”自动生成的CUDA加速,PGI有。但是好像没有推广...... 貌似是这样的,PGI前年的时候推出了这个,不过现在还没找到相关的资料,真是有点可惜啊!回路分析是什么意思呢?能不能具体的介绍一下? Originally posted by 再见北极雪 at
有没有人关注fortran语言的GPU并行呢?
查了下资料,关于C的很多,但是关于fortran的应该在去年还是前年已经推出相关标准了,可没有发现相关的资料。大家有没有在这方面了解的比较多的呢?我们可以拿出来讨论讨论 ... 本人对GPU持保留态度。
在科研计算方面GPU华而不实,大多数情况一个Tesla也就相当于32核左右计算能力(很多网站都有测试数据的,包括nvidia本身网站的统计),换算成本便宜不了多少。更何况GPU编程难度远大于并行编程,编程成本太高,不是谁谁谁编程就能达到预期目标的。唉,国家资金流失又多了一个新“概念”。 Originally posted by duotojh at
本人对GPU持保留态度。
在科研计算方面GPU华而不实,大多数情况一个Tesla也就相当于32核左右计算能力(很多网站都有测试数据的,包括nvidia本身网站的统计),换算成本便宜不了多少。更何况GPU编程难度远大 ... 这位仁兄说的GPU编程难, 不会是指Cg和OpenGL影射那种编程方法吧. 现在CUDA写程序已经很容易了, 再加上OpenCL, 要实现GPU上的并行编程, 已经不是一个非常高的技术门槛了.
当然, 如果说的效率问题, 那应该不是因为Telsa的核不够多, 而是并行算法上的限制以及数据传输的限制.
还有一点, 通常说的GPU那几百GFlops,都是单精度的, 到了双精度, GPU和CPU现在相差不是太多. 虽然听说Fermi架构上有所提升, 也不知道有多大 的提升.
成本上嘛, 我记得还是Telsa 1060C的时候, 一台双卡的好像是5W多吧. 去年我们组刚买的双CPU,第个四核的, 好像在3W左右. 现在Telsa 2050不知道多少钱. Originally posted by duotojh at
本人对GPU持保留态度。
在科研计算方面GPU华而不实,大多数情况一个Tesla也就相当于32核左右计算能力(很多网站都有测试数据的,包括nvidia本身网站的统计),换算成本便宜不了多少。更何况GPU编程难度远大 ... 一个Tesla也就相当于32核左右计算能力,对我来说已经是豪华级的装备了
CUDA编程很简单的,一天就能学会 Originally posted by duotojh at
本人对GPU持保留态度。
在科研计算方面GPU华而不实,大多数情况一个Tesla也就相当于32核左右计算能力(很多网站都有测试数据的,包括nvidia本身网站的统计),换算成本便宜不了多少。更何况GPU编程难度远大 ... 我想假若你仔细了解一下相关方面的信息后,或许会有些改观。大型并行计算机现在都在采用CPU+GPU的构架,而且似乎这是个趋势。有人说GPU的发展已经遇到了瓶颈,所以GPU+CPU应当是一个不错的替代方案。天河一号目前就是采用这种构架,还有国内数台百万亿和千万亿次的计算机都是这样的。我也是因为要用这样的机器才不得不学习这个的,以前用MPI还是挺好的,但是现在需求变了,技术也得相应的改变! : Originally posted by coolrainbow at
一个Tesla也就相当于32核左右计算能力,对我来说已经是豪华级的装备了
CUDA编程很简单的,一天就能学会 又见coolrainbow大神!拜读了您的很多文章,收益匪浅!请问您在何处高就? 楼主有没有相关的学习资料呢,现在小妹想学习一些fortran语言 的GPU
var cpro_id = 'u1216994';
欢迎监督和反馈:本帖内容由
提供,小木虫仅提供交流平台,不对该内容负责。欢迎协助我们监督管理,共同维护互联网健康,如果您对该内容有异议,请立即发邮件到
联系通知管理员,也可以通过QQ周知,我们的QQ号为:8835100
我们保证在1个工作日内给予处理和答复,谢谢您的监督。
小木虫,学术科研第一站,为中国学术科研研究提供免费动力
广告投放请联系QQ: &
违规贴举报删除请联系邮箱: 或者 QQ:8835100
Copyright &
eMuch.net, All Rights Reserved. 小木虫 版权所有请问下,这段fortran代码,如果翻译成C语言,应该怎么翻译?
[问题点数:20分,结帖人william0218]
请问下,这段fortran代码,如果翻译成C语言,应该怎么翻译?
[问题点数:20分,结帖人william0218]
只显示楼主
取消只显示楼主
相关帖子推荐:
本帖子已过去太久远了,不再提供回复功能。问题补充&&
cprogram maindouble precision u,x,b,c,h,a,tu=0c=-0.7h=0.005a=0.5t=10read(*,*)xb=log10(2.0)&#47;(36.0*h*h)if ((x.ge.-0.8).and.(x.le.-0.6)) the**=(g(x,b,c-h)+g(x,b,c+h)+4*g(x,b,c))&#47;6.0endifif ((x.ge.-0.4).and.(x.le.-0.2)) the**=1endifif ((x.ge.0).and.(x.le.0.2)) the**=1-abs(10*(x-0.1))endifif ((x.ge.0.4).and.(x.le.0.6)) the**=(f(x,t,a-t)+f(x,t,a+t)+4*f(x,t,a))endifwrite(*,*) upau**enddouble precision function f(a,b,c)double precision a,b,c,tt=0t=sqrt(1-b*b*(a-b)*(a-b))if (t.gt.0) thenf=tel**f=0endifreturnenddouble precision function g(a,b,c旦丹测柑爻纺诧尸超建)double precision a,b,c,m,nm=0n=-b*(a-c)*(a-c)m=exp(n)g=mreturnend很奇怪! 在fortran77中能正常运行 ! 但在power fortran中却有错误(函数f中定义的变量未被使用--确实是未使用!)供参考。
热心网友 &5-06 11:13
&#8226;回答
&#8226;回答
&#8226;回答
&#8226;回答
&#8226;回答
#include &stdio.h&#include &stdlib.h&#include &math.h& &#47;* run this program using the console pau**r or add your own getch, system(&pau**&) or input loop *&#47;double F(double a,double b,double c){double t=0;t=sqrt(1-b*b*(a-b)*(a-b));if(t&0)el**return 0;}double G(double a,double b,double c){double m=0,n;n=-b*(a-c)*(a-c);m=exp(n);}int main(int argc, char *ar**[]) {double u=0,x,b,c=-0.7,h=0.005,a=0.5,t=10;b=log10(2)&#47;(36*h*h);if(x&=-0.8&&x&=-0.6){u=(G(x,b,c-h)+G(x,b,c+h)+4*G(x,b,c))&#47;6.0;}if(x&=-0.4&&x&=-0.2){u=1;}if(x&=0&&x&=0.2){u=1-fabs(10*(x-0.1));}if(x&=0.4&&x&=0.6){u=(F(x,t,a-t)+F(x,t,a+t)+4*F(x,t旦丹测柑爻纺诧尸超建,a));}return 0;}
热心网友&5-06 10:54
猜你感兴趣
服务声明: 信息来源于互联网,不保证内容的可靠性、真实性及准确性,仅供参考,版权归原作者所有!Copyright &
Powered by}

我要回帖

更多关于 c语言编译器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信