zoukankan
html css js c++ java
C语言博客作业04--数组
1.本章学习总结
1.1 思维导图
1.2 本章学习体会及代码量学习体会
1.2.1 学习体会
对于数组可以做到基本的了解与简单应用,其中一维数组与二维数组掌握的较好,字符数组因为之前学习字符型常量时基础不牢固而较为生疏,对于字符数组还要多加练习。
1.2.2 代码累计
2.PTA总分
2.1截图PTA三次题目集:一维数组、二维数组和字符数组共3次题目集的排名得分
2.2 我的总分:
197
3.PTA实验作业
3.1 冒泡法
将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。通过一遍扫描,则最后一个元素必定是最大的元素。然后用同样的方法对前N−1个元素进行第二遍扫描。依此类推,最后只需处理两个元素,就完成了对N个数的排序。
本题要求对任意给定的K(<N),输出扫描完第K遍后的中间结果数列。
3.1.1 算法分析
定义变量N,K,i,j,q,m,l,定义数组a[101],输入N,K。
使用for循环输入数组a[N],判断N是否等于1,若是输出a[0],若不是进入循环
for(j=N;j>=N-K+1;j--){for(q=0;q<j;q++) 这两个循环,后面一个是为了遍历数组,并把最大数放到最后,第一个是为了依次减少遍历的元素的个数。最后输出时加入一个判断,使得最后一个数末尾没有0.
3.1.2 代码截图
3.1.3 PTA提交列表及说明
3.2 杨辉三角
3.2.1 算法分析
定义i,j,n,a[10][10],i,j分别为行,列,当j=1或i=j时,a[i][j]=1,,其他情况下a[i][j]=a[i-1][j-1]+a[i-1][j]。最后按顺序输出。
3.2.2 代码截图
3.2.3 PTA提交列表及说明
3.3 螺旋方阵
3.3.1 算法分析
3.3.2 代码截图
3.3.3 PTA提交列表及说明
查看全文
相关阅读:
vs项目,点击.sln文件时出错:“项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序”解决办法
Oracle VM VirtualBox各种显示模式切换 热键
ajax从asp后台获取数据
js获取页面的宽度
SharePoint列表数据展现方法
select改变执行操作
SharePoint中删除列表记录
HP EliteBook 8770p打开Vt-x
SPlist按PID层级顺序导入datatable
Excel导入DataTable
原文地址:https://www.cnblogs.com/EpicBrozo/p/10088287.html
最新文章
【Sharepoint对象模型】MOSS中根据列表模板添加列表
【Sharepoint代码段】Repeater绑定SPList数据
【Sharepoint代码段】SPListItem拼接成Json格式
从Google和QQ空间服务协议看国内外计算机行业发展
ImportSpreadsheetToSPList
此虚拟机似乎正在使用中,虚拟机不能打开问题解决
Designer 设计的工作流不能自动启动
Using Local Config Files with WSPBuilder
word取消自动检查
How to Restore File Error 3219 on Microsoft SQL Servers
热门文章
SVN如何切换账户?
如何查看SharePoint未知错误的详细信息
sharepoint对象模型随记
SharePoint中的权限体系
史上最详细SharePoint 2007安装步骤图解新手教程
SharePoint中site template一览
无法创建个人网站问题
virtual box 小工具栏在下面的问题
pdf导出注释到word出问题
virtualbox 与宿主交换剪贴板的问题
Copyright © 2011-2022 走看看