0.b概述

一、计算机与算法

  • 计算 = 信息处理
  • 计算模型 = 计算机 = 信息处理工具
  • 算法:特定计算模型下,解决特定问题的指令序列  要素:输入 输出 正确性 确定性 可行性 有穷性 好算法:正确 健壮 可读 效率

计算机,顾名思义是计算的机器,无论文字,声音,图片,视频在计算机看来都是数据,要对其进行计算,用到更多的还是数学的计算方法,所以学习数据结构一定要以数学的逻辑严谨对待

二、学习目标

熟悉各类数据结构的实现,功能和基本操作接口,有效的存储,修改数据,灵活使用不同算法解决实际问题。

三、内容纵览

反正就很多

时间: 2024-12-08 14:19:57

0.b概述的相关文章

5、二、App Components(应用程序组件):0、概述

二.App Components(应用程序组件) 0.概述 ? App Components Android's application framework lets you create rich and innovative apps using a set of reusable components. This section explains how you can build the components that define the building blocks of your

基于 ASP.NET Core 2.0 WebAPI 后台框架搭建(0) - 目录概述

概述 博主自毕业后,进公司就一直是以ASP.NET MVC 5.0 + MySQL 进行项目开发,在项目也使用了很多常用功能,如 WCF.SignalR.微信公众号API.支付宝API.Dapper等等,前端是大杂烩,如:Bootstrap.AmazeUI.EasyUI.Light7.WeUI等等.其实对于我们公司的项目来说,技术栈虽说不庞大,但五脏俱全,而且基于这一套技术,开发速度有保证.但是,作为一个有梦想的程序猿,必须与时俱进,因此无意中接触了.Net Core 2.0.听说它是开源的?它

Entity Framework4.0 (一)概述(EF4 的Database First方法)

转自:http://www.cnblogs.com/marksun/archive/2011/12/15/2289582.html Entity Framework4.0(以后简称:EF4),是Microsoft的一款ORM(Object-Relation-Mapping)框架.同其它ORM(如,NHibernate,Hibernate)一样,一是为了使开发人员以操作对象的方式去操作关系型数据表.二是为了屏蔽底层不同厂商的数据库,开发人员面向ORM框架编写数据的CRUD(Create,Retri

Python与数据库[0] -> 数据库概述

数据库概述 / Database Overview 1 关于SQL / About SQL 构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询.更新和管理关系数据库系统:同时也是数据库脚本文件的扩展名. 结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作.它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使

Android5.0 之一 概述

Android 5更新你的应用程序添加各种新功能,比如在锁屏通知,一个全新的相机API,OpenGL ES 3.1,新材料的设计界面,以及更多. 1 手机发展的过程 2 Linux发展的历史 3 智能手机平台简介 4 Android的诞生 5 Android的优势 手机发展的过程 1G手机--传说中的"大哥大"时代 1983年摩托罗拉推出了首款手机 型号:DynaTAC 8000X 重1公斤多 充电时间10小时,通话时间半小时 研发周期超过了10年 耗资超过1亿美元 摩托罗拉是最早进入

Watch OS2.0开发概述

(注:尊重劳动成果,转载请注明出处 http://www.cnblogs.com/xiaochunle/p/4620230.html ) Watch OS 2.0时代 北京时间2015年6月9日,WWDC在美国旧金山召开,Apple发布了第二代苹果婊(洋名AppleWatch)操作系统,以下简称watch os2.0. 这版本最大变化或许就是你能够在watch构建原生app.不像之前的版本,watch app只能存放一些资源与界面文件,主要业务逻辑需要在iPhone上执行代码.在watch os

OAuth2.0基础概述

web:http://oauth.net/2/ doc:http://oauth.net/documentation/ code:http://oauth.net/code/ 之前做过QQ的联合登录与微信公众平台,基本流程参照文档,也没有太注意OAuth太多细节,最近在与携程会员对接,陆陆续续折腾好几天吧,就花了一点时间研究了下OAuth协议,感觉OAuth大行其道路,得益于微博的推广,另外OAuth与OpenID是比较容易混淆的两个东西,OpenID设计的目的趋向与身份校验,OAuth设计的目

[iOS 多线程 & 网络 - 1.0] - 多线程概述

A.进程 什么是进程进程是指在系统中正在运行的一个应用程序 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同时打开QQ.Xcode,系统就会分别启动2个进程 通过"活动监视器"可以查看Mac系统中所开启的进程 B.线程 主线程.子线程占用内存分别是1M和512K 1.什么是线程1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程) 线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行 比如使用酷狗播放音乐.使用迅雷下载电影,都需要在线程中

1.0设计模式概述

一.什么是设计模式 Christopher Alexander说过:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心.这样,你就能一次又一次地使用该方案而不必做重复劳动.在面向对象的解决方案里,我们用对象和接口代替了墙壁和门窗.两类的核心都在于提供了相关问题的解决方案.设计模式确定了所包含的的类和实例,它们的角色.协作方式以及职责分配. 二.设计模式的四个基本要素 A.模式名称(pattern name):助记名,用一两个词来描述模式的问题.解决方案和效果. B.问题

Tomcat6.0组件概述

Tomcat6是最新版本的web容器,其支持最新版本的servlet2.5和jsp2.1.而且Tomcat6架构也是经过重新设计优化过的,所以我们有必要分析一下它的架构过程.显然,这是一个通过阅读Tomcat的源代码及相关文档,演绎架构的过程.或许有人会说,这不是放马后炮吗?!!但我觉得这是自我进步的一个必经步骤,先模仿之,然后才能超越之,毕竟我本凡人. Tomcat的架构总的来说是分层次的.可插拔的组件架构.分层次是指构成Tomcat的组件不是同一级别的,上层组件可以包含子组件,各个组件有其功