第篇:程序设计心体会
数结构程序设计心体会
学号:1004011025
姓名:常新亚
数结构计算机存储组织数方式数结构指相互间存种种特定关系数元素集合通常情况精心选择数结构带更高运行者存储效率数结构高效检索算法索引技术关
般认数结构数元素某种逻辑联系组织起数元素间逻辑关系描述称数逻辑结构数必须计算机中存储数存储结构数结构实现形式计算机表示外讨数结构必须时讨该类数结构执行运算意义逻辑数结构种存储结构种存储结构影响数处理效率
许类型程序设计中数结构选择基设计考虑素许型系统构造验表明系统实现困难程度系统构造质量严重赖否选择优数结构许时候确定数结构算法容易时候事情会反根特定算法选择数结构适应种情况选择合适数结构非常重
面解数结构重性程序关键素阴风楼题目时开始知道入手位置成图节点邻接表种结构通遍历邻接表次选择权值路径走短路径错完全错通认真分析认识简单成图位置达邻接位置位置联系果位置转化图节点样表示节点关系需n*n节点n^4数组存储点关系楼结构想转化图容易根书类似老鼠迷宫问题想n*n数组直接存储楼结构通类似走迷宫方法遍历遍历完路径路径接样遍历呢?采深度优先遍历方法样递方法简化代码然理解定困难递条件控制注意
通次数结构程序设计仅c语言知识回顾加深c语言掌握时数结构知识定掌握知道分析题目样选择
较数结构样实现程序功转变更少空间更短时间完成程序设计空间时间程序优化评价程序坏关键标准
通次数结构程序设计懂样设计程序问题分析中找出程序解决关键问题数结构选择概设计中完成程序体轮廓详细设计中解决关键问题算法设计调试分析中完成程序终修补样较程序设计出
第二篇:程序设计心体会
揉着干涩眼睛吃力者显示屏已耐烦含情默默注视着竟然恶源程序身体流汗心滴血六月天写程序苦堪言
显示残酷情冷暖c程序交继续抗战闷热机房继续夙命前嚷着中国应试教育路走奈c程序认
微风试图抚烦躁做梦刻正98年时候乔丹时刻持球静啊等文完成老爷子球进
言正转程序完成程跌跌撞撞曲折便没红军两万五万两千五值说什?学东西呗
查书查资料请教学程提高程久违认真体会次
真正收获更思想认识程序复杂微足道学止境头次认识深刻察觉足次编程中学帮完成学生活真踏踏实实计算机生涯必定坎坷信心受挫
想相原篮球学
——陆*
第三篇:matlab程序设计心体会
1编写程序建立量n=〔12345〕利n产生列量:
(1)2 4 6 8 10(2)12 1 32 2 52
(3)1 12 13 14 15(4)1 14 19 116 125
注意:量n15传统意义矩阵法两矩阵应元素相理相处应元素相定记住应该点非法
2 键盘输入三位数反输出 例输入639输出936
注意:输出函数:disp()取整fix()取余函数mod(xy)rem(xy)样
3输入百分制成绩求输出成绩等级abcde中90-100分a80-89分b70-79分c60-69分d60分e
求:(1)分if语句switch语句实现
(2)输入百分制成绩判断该成绩合理性合理成绩应输出出错信息 注意:switch语句中case0~9数字表示表达式break表达式表示种情况记住if搭配~太死板学会灵活
4建立5*6矩阵求输出矩阵第n行元素n值超矩阵行数时动转
输出矩阵行元素給出出错信息
注意:机产生0~1矩阵rand函数整数矩阵便fix(100*rand(mn))函
数产生m*n 阶[ab]均匀分布u(ab)机数矩阵:
unifrnd (abm n)
5 产生20两位机整数输出中均值偶数
注意:fix(100*rand(mn))round(100*rand(mn))样机产生m*n阶矩阵学
会变通机产生两位机整数fix指0拢取整fix(37)3fix(37)3floor指取整ceil指取整round指四舍五入取整round常~记住ao指赋值a0指判断c语言样~矩阵行时a(i)表示数k(i)表示输出数表示矩阵中列时a(:i)表行时a(i:)
6 输入20数求中数数求分循环结构调matlabmax函数min函数实现注意:熟记中函数编程速度提高孩子加油
e03ae03a03asin(a03)ln7 ya取-30-29……2930时求点22
函数值求分序结构循环结构实现
注意:size返回量元素数果矩阵size(a2)指返回矩阵竖数少列中维指行二维指列记住表示量时步长放中间
8 n分取100100010000时求列式值:(求分循环结构量运算(sum函数)实现)
1111 2222123n
111(2)1 357
1111(3)n 416644(1)
2n2n224466(4)注意:while循环时注意n初始化1335572n12n1
c语言较象普通指数时直接^然指数时x已知yexp(x)
9 两连续然数积减1素数称两连续然数亲密数该素数亲密素数例:2*3155素数23亲密数5亲密素数求〔250〕区间
(1)亲密数数
(2)述亲密数应亲密素数
注意:xprimes(n)输出超n整数素数alength(x)表示输出素数数bisprime(n)判断n否素数素数b1反0学会变通求if循环
111110根1求: 3572n1
(1)y<3时n值
(2)(1)n值应y值
注意:题目吓跑~~·简单耶耶
11已知yf(40) f(30)f(20)
(1)f(n)n+10ln(n2+5)时y值少?
(2)f(n)1*2+2*3+3*4+……+n*(n+1)时y值少?
12编写函数文件求两矩阵积点然命令文件中调该函数
13定义函数文件求給定复数指数数正弦余弦命令文件中调该
函数文件
14先函数递调定义函数文件求
1005010i然调该函数文件求i1n1zhuyiyaoxunzaoyigehanshubiannnengjiejue defangfa~~ kkkk1k1k12
15写出列程序输出结果
(1)
s0
a[12 13 1415 16 1718 19 2021 22 23]
for ka
for j14
if rem(k(j)2)~0
ss+k(j)
end
end
end
s
(2)命令文件
global x
x125y226
sub(y)
x
y
函数文件subm
function funsub(z)
global x
z3*x
xx+z
16已知:1111n11编程求似值43572n1
注意:编程程中号导致难查出错误会影响心情忽略问题必须仔细心
1517输入面矩阵a913234678101112141516求该矩阵角线元素找出
元素值行列号值换成inf值换成-inf 注意:①找出矩阵中具体某元素具体位置方法:
indfind(amax)
siz[44]
[ij] ind2sub(sizind)便找元素位置
[i1i2i3in] ind2sub(sizind)
②角线元素diag函数~~
③找出矩阵元素两for循环
加油~写出道题兴奋啊种感觉真
18 求解猴子吃桃问题猴子第天摘干桃子吃半感觉瘾吃天第10天想吃时发现剩桃子请编程计算第天猴子摘桃子数
注意:问题吓简单问题罢~着行时试着倒着解答编程
19 求n阶勒德项式值递公式:
p(nx)((2*n1)*x*p(n1x)(n1)*p(n2x))n p(0x)1p(1x)x
注意仅仅定义函数~没需确切值
20 利恒等式2
6k11计算圆周率似值 k2
注意:sqrtm(a):矩阵a开方根sqrt(a):矩阵a应元素开方根
21输入正整数果偶数2奇数3加1直变化直变成1
注意:判断数否整数判断语句around(a)matlab中~表示等c语言
22(1)递调求fibonacci数列定义: f1f21 f(n+1)f(n)+f(n1)
(2)求fibonacci数列4000项
注意:道题目简单花长时间~·题目意思没弄清便动笔学会分清题意冷静分析外注意while条件1便执行0跳出~
23列出水仙花数水仙花数三位数位数字立方等该书身
例:15313+53+33
注意:输出仅仅数时需定义数组a(i)ii+1输出aif语句中判断条件中赋值语句总犯相错误~~·
24试编m程序维数组x中n数颠倒次序重新存储n5
原x:颠倒处理x中数次序应该:x[ 9 7 5 3 1 ]
25已知某班5名学生三门课成绩列表:
学生序号1 2 3 4 5
高等数学78 89 64 73 68
外语83 77 80 78 70
matlab语言82 91 78 82 68
试写出关命令先分找出三门课高分学生序号然找出三门课
总分高分学生序号针述成绩表求出三门课总分存入数组
zf利sort命令降序排序时相应学生序号存入数组xh
第四篇:面象程序设计心体会
次课程设计收获学期课程设计网程序连带着报告遍程序修改修改报告然直接答辩糊弄糊弄根没付出努力现程序容什全忘光次课程设计然老师您求十分严格切实体会动手快乐设计理系统定题目开始写代码全部开始课程设计前两周开始考虑课设时候应该做什容想做般学想学生理系统怕会类似敢做冥思苦想久定备忘录理系统实理系统质样增删改查东似简单做起难做增加时候遇问题通老师调试发现原开始定义字段名时候弄错样中间遇问题时请教学老师原寝室开着电脑qq水视频课程设计开始时候寝室做理系统谁谁谁查询停帮解决时候学男生开语音教帮解决解决找老师机房里家起努力攻克难关时候困扰长时间逗号者忽略空格课时候没注意没听课方课设时候碰做课程设计时候常出错常忘细节东西登陆窗体时候忘记programcs里form1改成loginform直调试始终出现窗体登陆窗体始终出想起忘步骤明白课点滴事非常重课认真听讲外课认真代码代码意思弄明白渐渐数库里表设计连接数库钮设置掌握感觉次课程设计带课程设计仅检查知识掌握少实更重实检测实践力否细心否缜密思维课设时候加强锻炼磨练更高提高
第五篇:学cs程序设计心体会
学cs程序设计心体会
通量实践断培养编程感觉
b编程感觉象英语阅读样语感 d天编写代码断培养编程感觉e没实践理空虚理 f没理实践盲目实践
g实践检验真理唯标准
二 破程序设计学中存误区
误区:注重理轻视实践:学新知识前想关方面理全部掌握实践错特错解决方法:解理立实践实践驱动理学样掌握理更加扎实容易忘记
误区二:善做笔记善总结
解决方法:总忘性天记牢东西星期许完全忘记笔记记性烂笔头太相信记忆
误区三:善思考遇问题首先想问
解决方法:勤思考学道路会遇量问题遇问题宝贵财富遇问题时首先想什会出现该错误尤程序中应该学会错误提示根提示寻找错误根源实行问学问老师寻找错误程学程错误旦解决掉首先极满足感外会留深刻印象书种历学会种体会没解决会程中学东西种感觉:意会言传误区四:容易骄傲会点技术意起
解决方法:做谦虚学程序设计更谦虚知道山外山外谦虚会督促断学编程水提高会点点
误区五:没耐心怕麻烦思考时间够长
解决方法:没耐心写程序写程序仅知识体现更耐心毅力体现程序开始会错误耐心寻找错误体现编程素养思考想脑子越越灵
误区六:想慢慢学技术步脚印踏踏实实严重错误
解决方法:技术发展日新月异尤软件方面学门新技术开始时必面面俱先hello world写出说趁热铁会东西仔细会东西硬着头皮实行跳
误区七:英文中文
解决方法:帮助文件重jdk帮助文件英文惯英文进步快中文翻译文题英文然慢久会发现英文没难懂
三 总结
实践实践实践
书代码敲出敲代码感觉
明白 运行出两概念
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档