-
算法第一章作业
一、编码规范 命名规范 变量/方法名:使用“小驼峰命名法”,如 calculateAverageScore。 类名/接口名:使用“大驼峰命名法”,如 StudentManager, UserService。 常量名:全部大写,单词间用下划线连接,如 MAX_STUDENT_COUNT, DATABA -
实验结论
1.实验任务1 #include<stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); printf(" o \n"); printf("<H>\n"); printf("I I\n"); return 0; -
第一次算法作业
一、我的编码规范:1. 命名规范:清晰至上,严格统一,名称使用完整的英文单词,让名字本身就像注释一样清晰。 2. 代码格式:整齐划一, 缩进统一使用 4个空格,左大括号换行。 3. 函数设计:职责单一,短小精悍,参数不宜过多,并对输入、输出参数有明确的约定。 保证 “一致性”、“可靠性”和“可维护性 -
实验1
实验任务1: #include <stdio.h> int main() { printf(" O \n"); printf("<H>\n"); printf("I I\n"); printf(" O \n"); printf("<H>\n"); printf("I I\n"); return 0; -
算法第一章作业
一、本学期主要编码规范 本学期我遵循的编码规范以可读性、可维护性为核心。 1.命名上采用 “驼峰命名法”,变量名用小写开头(如userName),常量全大写(如MAX_SIZE),函数名明确功能(如calculateSum)。 2.格式上统一使用 4 空格缩进,代码块用{}包裹且单独成行,关键逻辑添 -
算法第一章作业
根据我上网以“阿里 Java 编码规范”“谷歌代码规范” 为参考,结合我自己的学习内容,整理出以下适合本学期遵守的编码规范: 命名规范:变量、方法名要用有意义的英文单词,比如计算成绩平均分的变量叫averageScore,不叫a或abc;类名首字母大写,比如StudentManager。 格式规范: -
博客地址
https://www.cnblogs.com/5181-1841 -
软工第三次作业
这个属于那个课程 软件工程 这个作业要求在哪里 带三次作业 基本信息: 项目GitHub地址:https://github.com/pascal5233/Four-Arithmetic-Operations realease:https://github.com/pascal5233/Four-Ar -
软件工程第三次作业
软件工程第三次作业 项目参与成员 计科4班 3123004433 陈东楷 计科4班 3123004441 赖顺炜 课程 软件工程 作业要求 个人编程 作业的目标 :实现一个自动生成小学四则运算题目的命令行程序(也可以用图像界面,具有相似功能)。 GitHub仓库 https://github.com -
软件工程第三次作业-结对项目
这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScien -
软件工程第三次作业-结对项目
软件工程第三次作业——结对作业 项目 详情 这个作业属于哪个课程 计科23级12班 这个作业要求在哪里 作业要求链接 这个作业的目标 结队完成一个小学四则运算题目生成器的小项目,同时要完成性能分析和测试的任务 项目信息 本项目代码在github上公开:https://github.com/Folge -
软件工程第三次作业-结对项目
软件工程第三次作业——结对项目 这个作业属于哪个课程 班级的链接 这个作业要求在哪里 作业要求的链接 这个作业的目标 实现一个自动生成小学四则运算题目的命令行程序 作者:黄龙宇3122002625 赖柏源3123004146 Github项目地址: https://github.com/WiseL0 -
高级语言程序设计课程第二次个人作业
班级链接:https://edu.cnblogs.com/campus/fzu/gjyycx 作业要求:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13570 姓名:卢龙腾 学号:102500324 一.课本编程练习 1. 2. 3. 4. -
第二章博客
1.要找到第k小的数,只需要将所有的元素从小到大进行排序,找到排序后第k位置上的数即可。在排序算法中,假设采取归并排序的方式,就可以通过分治思想来达到排序的目的。首先先定义left和right两个指针,分别指向要排序的数的数组的第一个元素的位置和最后一个元素加1的位置。然后定义指针mid,来将整个数 -
实验2
实验任务1 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 #define N1 80 #define N2 35 int main() { in -
实验2
实验任务1 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 #define N1 80 #define N2 35 int main(){ int cnt; int random_major,random_no -
Exp2
Task 1 include <stdio.h> include <stdlib.h> include <time.h> define N 5 define N1 80 define N2 35 int main() { int cnt; int random_major, random_no; s -
实验一
任务一 代码: // 现代C++标准库、算法库体验 // 本例用到以下内容: // 1. 字符串string, 动态数组容器类vector、迭代器 // 2. 算法库:反转元素次序、旋转元素 // 3. 函数模板、const引用作为形参 #include <iostream> #include <s -
实验1 现代C++编程初体验
task1.cpp reverse修改原始序列,reverse_copy不修改; rotate算法可以将元素移动到序列的另一个位置,first代表移动的起始位置。middle代表中间位置,last代表结束位置 #include <iostream> #include <vector> #includ -
实验1 现代C++编程初体验
一、实验任务1源代码: 1 #include <iostream> 2 #include <string> 3 #include <vector> 4 #include <algorithm> 5 // 模板函数声明 6 template<typename T> 7 void output(cons