计算机基础
weixin_38324954
这个作者很懒,什么都没留下…
展开
-
计算机网络中常用的基本概念
1.计算机网络:使用单一技术的自主计算机的互联集合2.互联网络(Internet):计算机网络的互相联接3.WWW(World Wide Web):万维网,是信息资源的网络,资源、资源标识、传输协议三部分支撑www的运作4.拓扑:信道的分布方式。常见的拓扑结构有:总线型、星型、环型、树型和网状5.协议:一系列规则和约定的规范性描述,它控制网络中的设备之间如何进行信息交换6.数字带宽:指在单位时间内流经的信息总量7.吞吐量:指实际的、可测到的带宽8.点到点:信源机和信宿机之间的通信由一段一原创 2020-07-19 20:09:57 · 456 阅读 · 0 评论 -
python两种内置数据类型(列表list和字典dict)上各个操作的大O数量级
python两种内置数据类型(列表list和字典dict)上各个操作的大O数量级1.对比list和dict操作2.list列表数据类型常用操作性能(1)按索引取值和赋值(v=a[i],a[i]=v)由于列表的随机访问特性,这两个操作执行时间与列表大小无关,均为O(1)(2)列表增长,可以选择append()和“+”list.append(v),执行时间是O(1)lst=lst+[v],执行时间是O(n+k),其中k是被加的列表长度。3.dict字典数据类型常用操作性能字典与列表不同,根原创 2020-07-01 16:54:27 · 386 阅读 · 1 评论 -
“变位词”判断问题及算法复杂度
解法1 逐字检查解法思路:将词1中的字符逐个到词2中检查是否存在,存在就打勾标记(防止重复检查)。如果每个字符都能找到,则两个词是变位词。只要有一个字符找不到,就不是变位词。实现打勾标记:将词2对应字符设为None,由于字符串是不可变类型,需要先复制到列表中。...原创 2020-07-01 15:37:53 · 504 阅读 · 0 评论 -
算法复杂度评价指标(大o表示法)
大O表示法(1)常见的大o数量级函数(2)其他算法复杂度表示法基本操作数量函数T(n)的精确值并不是特别重要,重要的是Tn(n)中起决定性因素的主导部分。用动态的眼光看,就是当问题规模增大的时候,T(n)中的一些部分会盖过其他部分的贡献。数量级函数描述了T(n)中随着n增加而增加速度最快的主导部分,称作“大O”表示法,记做O(f(n)),其中f(n)表示T(n)中的主导部分。(1)常见的大o数量级函数(2)其他算法复杂度表示法...原创 2020-07-01 11:32:12 · 950 阅读 · 0 评论 -
OpenCV2中cv.cvtColor()报错
执行代码’next = cv.cvtColor(frame2, cv.COLOR_BGR2GRAY)'出现报错“cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\imgproc\src\color.cpp:181: error: (-215:Assertion failed) !_src.empty() in f...原创 2020-02-14 16:43:09 · 2386 阅读 · 0 评论 -
人工智能、机器学习、深度学习
1.人工智能、机器学习、深度学习的关系人工智能就是用机器模拟人的意思和思维。机器学习是人工智能的一种实现方法,是人工智能的子集。深度学习就是深层次的神经网络,是机器学习的一种实现方法,是机器学习的一个子集。2.机器学习简介机器学习是人工智能的一个分支,它是实现人工智能的一个核心技术,即以机器学习为手段解决人工智能中的问题机器学习的特点:机器学习是通过一些让计算机可以自动“学习”的算法...原创 2019-07-17 10:34:03 · 2211 阅读 · 0 评论 -
python学习笔记十八(面向对象思想简介)
1.软件编程的实质:软件编程就是将我们的思维变成计算机能够识别的语言的一个过程2.什么是面向过程?自上而下顺序执行,逐步求精;其程序结构是按功能划分为若干个基本模块,这些模块形成一个树状结构;各模块之间的关系尽可能简单,在功能上相互独立;每一模块内部均是由顺序、选择和循环三种基本结构组成;其模块化实现的具体方法是使用子程序;程序流程在写程序时已经确定。3.什...原创 2019-07-12 10:57:58 · 114 阅读 · 0 评论 -
机器学习快速入门
智能化的时代,机器学习和深度学习将会成为计算机行业的主流技术,这已经被当前的行业工资排行榜证明,在我国十分稀有的机器学习和深度学习专家被各大巨头反复争抢,某些机器学习工程师的工资一度达到年薪80万。下图是2018最新的各大企业对AI人才开出的工资。机器学习目前的主要应用有以下几个方面:(1)推荐系统,根据用户的习惯和喜好,将海量数据中符合用户需求的信息提供给用户,并对所提供的信息进行排序,进...原创 2019-06-10 15:14:11 · 140 阅读 · 0 评论 -
python中的一些基本操作运算
1.’/ ‘表示正常的除法2.’//‘表示取商3.’%‘表示取余数4.’**'表示幂运算原创 2019-05-30 14:50:38 · 115 阅读 · 0 评论 -
计算机概论
1计算机主要由软件和硬件组成 软件又分为:系统软件和应用软件 多层结构计算机系统 2计算机体系结构与计算机组成(1)计算机体系结构是指那些可以被程序员所见到的计算机系统的属性,即概念性的结构或功能特性。(2)计算机组成是指如何实现计算机体系结构中所体现的属性,它包含了对许多程序员来说是透明的硬件细节。3计算机的基本组成 冯诺...原创 2018-10-24 21:23:38 · 447 阅读 · 0 评论