第二次寒假作业

个人git主页链接

https://github.com/WenLLLL#hi-there-

学习内容记录

.变量、赋值语句 如a=5 ,其中a为可赋值的量,叫做变量。把数字 5 放a里面.这叫"赋值语句",即把一个值赋给一个变量

.if判断 可以想成是 "如果 X 为真,那么执行 Y,反之,则不执行Y",if语句就像岔路口,走哪条路取决于条件的真假。

.while循环 当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。

.for循环 for循环不判断条件,判断次数,会循环特定次数,不判断条件。for 的特点是,每次结束, i 会 +1

.函数 当一个代码很常用的时候,我们把它包装成一个函数(也叫方法或者子程序),其他地方想用这个代码,只需要写函数名即可。

.下标

数组(Array),也叫列表(list)或向量(Vector),是一种数据结构。为了拿出数组中某个值,我们要指定一个下标(index),大多数编程语言里,数组下标都从 0 开始,用方括号 [ ] 代表访问数组。注意:很容易混淆 "数组中第 5 个数" 和 "数组下标为 5 的数",数组下标为5的数是数组里面的第6个数

.字符串

即字母 数字 标点等组成的数组,字符串在内存里以0结尾。

.矩阵

可以把矩阵看成数组的数组

.结构体

把几个有关系的变量存在一起叫做结构体

.指针

指针是一种特殊变量,指向一个内存地址,因此得名。

.节点

以指针为变量的结构体叫节点

.链表

用节点可以做链表,链表是一种灵活数据结构,能存很多个 节点 (node),灵活性是通过每个节点 指向 下一个节点实现的。链表可以是循环的也可以是非循环的,非循环的最后一个指针是0

.队列

"队列" 就像邮局排队,谁先来就排前面,这叫 先进先出(FIFO——first in first out),可以把"栈"想成一堆松饼,做好一个新松饼,就堆在之前上面,吃的时候,是从最上面开始

.栈

栈是后进先出(LIFO)

.树

img

加密 把明文转成密文叫加密,把密文恢复明文叫解密。 1 凯撒加密: 凯撒加密是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。 2 替换加密: 替换加密是密码学中按规律将文字加密的一种方式。替换式密码中可以用不同字母数为一单元,例如每一个或两个字母为一单元,然后再作加密。 3 位移加密: 4 列位移加密:

img

.5 非对称加密: 非对称加密算法需要两个密钥来进行加密和解密。

img

.人工智能

机器学习&人工智能

.决策边界:

img

.混淆矩阵:

img

.决策树:

img

.人工神经网络:

img

弱AI,窄AI: 只能做特定任务。

强AI: 真正通用的,像人一样聪明的AI

思维导图

img

 

posted @ 2023-02-25 13:30  wenlll  阅读(38)  评论(0)    收藏  举报