LeetCode刷题笔记

LeetCode刷题笔记

  • 最近在学习JavaScript,刷题也用顺便巩固,两全其美。

简单题

罗马数字转整数

  • 思路
    • 通常情况下,罗马数字中小的数字在大的数字的右边。若输入的字符串满足该情况,那么可以将每个字符视作一个单独的值,累加每个字符对应的数值即可。
阅读更多
数据库-概念

数据库-概念

  • 信息与数据的概念。数据与信息的区别与联系。
    • 信息:信息是现实世界各种事物通过人脑抽象后形成的概念。
    • 数据:数据是信息的一种符号化表示方法
    • 联系:信息的载体是数据;数据的内涵是信息。
阅读更多
数据库语句

数据库语句

SQL 命令复习

数据表创建

1
2
3
4
5
6
7
create table 通讯录(
姓名 varchar(8),
性别 char(2),
年龄 int,
电话 char(20),
地址 char(20)
);
阅读更多
物理层

物理层

物理层的基本概念

  • 物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体
  • 物理层的作用是要尽可能地屏蔽掉不同传输媒体和通信手段的差异。
  • 用于物理层的协议也常称为物理层规程
阅读更多
计算机网络-概述

计算机网络-概述

  • 三大类网络
    • 电信网络:提供电话、电报及传真等服务。
    • 有线电视网路:向用户传送各种电视节目。
    • 计算机网络:使用户能在计算机之间传送数据文件。
阅读更多
数据挖掘习题

数据挖掘习题

填空题

  • 数据仓库就是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合。
  • 数据处理通常分成两大类:联机事务处理(OLTP)和联机分析处理(OLAP)
  • 调和数据是存储在企业级数据仓库(EDW)和操作型数据存储中的数据。
阅读更多
算法基础概念

算法基础概念

  • 递归
    • 直接或间接地调用自身的算法称为递归算法,用函数自身给出定义的函数称为递归函数。
    • 每个递归函数都要有非递归定义的初始值,如阶乘函数,斐波那契,汉诺塔。
阅读更多
应用层

应用层

  • 应用层协议的特点
  • 每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议
  • 应用层的许多协议都是基于客户服务器方式。
阅读更多
组成与系统结构-复习

组成与系统结构-复习

名词解释

  • 对阶
    • 浮点数加/减运算时,在尾数相加/减之前所进行的操作称为对阶。
    • 对阶时,需要比较两个阶的大小。阶小的那个数的尾数右移(小数点左移),阶码增加。右移一次,阶码加1,直到两数的阶码相等为止。
阅读更多
运输层

运输层

运输层协议概述

  • 进程之间的通信

    • 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层
    • 当网络的边缘部分中的两个主机使用网络的核心部分的功能进行端到端的通信时,只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能。
阅读更多