摘要: 概述 模拟法,对于很难通过数学推导找到规律的问题,采用模拟法直接模拟问题中事物的变化过程,是最简单的算法设计技术。 设计思想 对问题进行抽象,将现实世界的问题映射成计算机能够识别的符号表示。 例题 鸡兔同笼 题目:🐓有两只脚,🐇有四只脚,已知脚的数量,最多多少动物,最少多少动物。 void Fe 阅读全文
posted @ 2023-02-04 12:55 asdio 阅读(204) 评论(0) 推荐(0)
摘要: 算法研究的重要问题类型 查找问题 排序问题 图问题 组合问题 最优化问题:寻找一个组合对象,能够满足特定的约束条件并使某个函数取得极值 数学问题 几何问题 代码优化技巧 常量计算 对于在计算中不变的数值和表达式,尽量在说明语句中赋值: 节省目标代码的执行时间。 算术计算 尽量使用乘除代替加减 高次整 阅读全文
posted @ 2023-02-01 10:06 asdio 阅读(66) 评论(0) 推荐(0)
摘要: 第一章 软件工程概论 1.软件危机 定义 *软件:是计算机程序、方法、规则、相关的文档以及运行计算机系统时所必需的数据的总和(狭义定义:软件=程序+数据+文档) *软件的特性:软件是复杂的、软件是不可见的、软件是不断变化的和软件质量难以稳定。 *软件的质量特性:功能性、可靠性、易用性、效率、维护性、 阅读全文
posted @ 2022-03-30 19:49 asdio 阅读(1221) 评论(0) 推荐(0)
摘要: 一、 概述 1. 程序设计的泛型 面向过程的程序设计 程序=过程+调用 面向对象的程序设计 程序=对象+消息 面向对象程序的基本元素是对象,面向对象程序的主要结构特点是: 程序一般由类的定义和类的使用两部分组成; 程序中的一切操作都是通过向对象发送消息来实现的,对象接收到消息后﹐启动有关方法完成相应 阅读全文
posted @ 2022-03-26 22:50 asdio 阅读(167) 评论(0) 推荐(0)
摘要: 一、数据库概论 1. 数据库阶段的数据管理特点 采用数据模型(数据本身的特征和数据直接的联系)表示复杂的数据结构 有较高的数据独立性 为用户提供了方便的接口 提供数据控制功能 数据库的恢复 数据库的并发控制 数据库的完整性 数据安全性 增加了系统的灵活性 2. 数据库概念 数据库(DB):相关数据集 阅读全文
posted @ 2022-03-23 09:55 asdio 阅读(438) 评论(0) 推荐(0)
摘要: 博文索引 阅读全文
posted @ 2020-08-12 21:33 asdio 阅读(137) 评论(0) 推荐(0)
摘要: 使用过渡类名和JavaScript钩子实现动画的两种方法 阅读全文
posted @ 2020-08-12 21:00 asdio 阅读(117) 评论(0) 推荐(0)
摘要: 本文简单介绍了vue的使用中,请求api的两种方法-axios和fetch 阅读全文
posted @ 2020-08-12 17:16 asdio 阅读(1477) 评论(0) 推荐(0)
摘要: vue的插槽是vue组件中的一个可变区域,在网页渲染时,插槽区域将会根据规则被替换。 本文包含默认插槽、具名插槽和作用域插槽的使用方法。 阅读全文
posted @ 2020-08-12 16:30 asdio 阅读(113) 评论(0) 推荐(0)
摘要: 对于大多数单页面应用,可以使用 vue-router 库中的路由实现。在使用时,要 Vue Router 添加进来,然后将组件 (components) 映射到路由 (routes),然后告诉 Vue Router 在哪里渲染它们。 本文介绍了路由的基本使用,传参和嵌套 阅读全文
posted @ 2020-08-12 12:00 asdio 阅读(129) 评论(0) 推荐(0)