数据结构与算法 笔记

基本概念 什么是数据结构 在计算机科学中,数据结构(data structure)是计算机中存储、组织数据的方式。 clock() 捕捉从程序开始运行到clock()被调用时所花费的时间。这个时间单位是clock tick,即“时钟打点”。 常数 CLK_TCK:机器时钟每秒所走的时钟打点数。 使用


计算机程序设计C++ 第三周笔记

运算的流程控制 程序流程控制 结构化程序设计 目标:设计出结构清晰、可读性强、易于分工合作编写和调试的程序。 步骤: 自顶向下分析:把复杂问题分解成若干小问题以后再解决 模块化设计:将程序划分为若干个模块,每个模块独立存放、完成一个特定功能。 结构化编码:使用基本控制结构控制程序的执行流程。 模块


WEB前端 第二周笔记

CSS样式 CSS:层叠样式表 Cascading Style Sheets,所谓层叠是指将整个网页想象为一层一层的结构,层次高的覆盖层次低的。 CSS优势 内容与表现分离 页面的表现统一,容易修改 丰富的样式,使得页面布局更加灵活 减少网页的代码量,增加网页的浏览速度,节省网络带宽 运用独立于页面


计算机程序设计C++ 第二周笔记

简单信息的表示和基本运算 数据类型 整数 类型 表示类型的符号 字节数 数值范围 整型 int 4 -2^31(-2147483648)~2^31-1(2147483647) 短整型 short/short int 2


WEB前端 第一周笔记

第一课 介绍Web前端 软件架构 C/S 和B/S,主要从事B/S软件开发 C/S架构 ----> Client/Server架构 特点: 软件使用前必须安装 软件更新时,客户端和服务端必须同时更新 软件不能跨平台 采用自有协议,较安全 B/S架构 ----> Browser/Server架构 特点


计算机程序设计C++ 第一周笔记

机器语言分类 从人与机器偏向 低级语言、高级语言 低级语言: 机器语言、汇编语言 编译型语言 一次将编写的整个程序“翻译”成机器语言的指令,保存为文件,以后执行不再“翻译”,只要执行翻译过的文件就行。 这种翻译方式和翻译过程都叫“编译”。 通常使用编译方式执行的语言成为编译型语言。如 Tortran


软件工程-简答题

第一章 软件工程基础 什么是软件?软件和程序的区别是什么? 软件是计算机及手机等终端设备运行的指令数据和资料与服务的集合,包括指令程序、数据、相关文档和完善的售后服务的完整集合。 程序只是软件的组成部分。 什么是软件危机?软件危机的主要表现是什么?怎样消除软件危机? 软件危机是指20世纪60年代在计


JAVA期中测试

第一题 利用ArrayList创建一个集合,存放多个整数,并将偶数输出。 import java.util.ArrayList; public class Q1 { public static void main(String[] args) { ArrayList even=new Arr