首页 > 其他分享 >软件工程学习第十二天

软件工程学习第十二天

时间:2023-03-06 22:04:35浏览次数:28  
标签:第十二天 代码 规范 学习 软件工程 数组 维护

今天我们上课讲解了如何规范代码,规范代码十分重要。代码是需要维护的,无论是自己维护,还是其他人维护,都需要阅读代码。符合规范的代码,能减少理解成本。

其次,代码规范最大的目的就是保持可读性。随便找个笨蛋都能写出电脑可以明白的代码,好的程序员写的代码是让人能看明白的。

在此之后,老师又给我们留了一个任务:用时间复杂度为O(2n)的代码算出整数数组中相邻若干数的最大加和。当场大家找到了两种方法,有的用两个循环两个数组比较记录结果,也有一个数组前加后减的方法。我根据他们的方法加思考自己写出了结果。

今天我写了代码百余行,博客一篇,记录今日所学。

标签:第十二天,代码,规范,学习,软件工程,数组,维护
From: https://www.cnblogs.com/zjsdbk/p/17185666.html

相关文章

  • 努力学习第八天
    单词接龙给定n个单词,和一个开头字母st,每个单词可以使用两次要求找到以st开头的单词接上能与之相接的单词的最长长度规则:两个单词之间有重叠部分才能够相接,但是如果两个......
  • html学习
    快捷键使用这些快键键仅代表在vscode环境下使用英文状态!+回车<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Com......
  • Python 学习07 模块和标准库
    66、模块的导入67、标准库......
  • FPGA 学习笔记:Vivado 2018.2 MicroBlaze Uartlite 配置
    前言Vivado版本:Vivado2018.2+VivadoHLS2018.2,VivadoHLS2018.2用于SDK开发,C语言开发创建基于MicroBlaze的【BlockDesign】后,添加了【AXIUartlite】,发现烧写......
  • Java应用【XV】使用Java中的TensorFlow来构建和训练机器学习模型
    如果您觉得本博客的内容对您有所帮助或启发,请关注我的博客,以便第一时间获取最新技术文章和教程。同时,也欢迎您在评论区留言,分享想法和建议。谢谢支持!一、引言1.1TensorFlow......
  • Linux学习记录(五):环境变量
    Linux系统修改环境变量PATH一般将bin文件夹添加至PATH中,比如ffmpeg/conda等LD_LIBRARY_PATH可执行文件运行时链接库路径只在当前终端有效,终端export(对某一用户)......
  • 2023年3月6日(软件工程日报)
    今天完成个人作业第一部分内容,其中最长打卡天数未能实现,打卡显示没有完成,在第二阶段会加以完善。以下为个人代码java代码方面,包括闹钟设定,登录设定,注册设定,封装类,连接数......
  • 常用的化学学科学习实验工具软件介绍
    学习化学,除了要注重书本知识及做好实验外,学会利用计算机工具软件也是一个很好的方法和技巧,我们可以使用各种化学软件工具来加深对化学知识的理解和应用。下面简单介绍一些......
  • Linux & 标准C语言学习 <DAY7>
    一、windows下获取方向键:  1、导入#include<conio.h>  2、通过getch()获取键盘上的键值    上:72 下:80 左:75 右:77  二、Linux下获取方向......
  • 今日学习之二分法排序
    二分法排序主要思想是在数组中截取一个数center,然后将数组分成leftArr、rightArr两部分,其中leftArr全部小于center,rightArr全部大于center(这里没有考虑有重复值的情况),最后......