4-4 Python白板编程(手写代码)

一、什么是白板编程

传说中的手写算法题,白纸或者白板上手写代码
1.对于没有参加过 ACM/蓝桥杯之类算法竞赛的同学比较吃亏
2.刷题。LeetCode,《剑指offer》,看github题解
3.最近某大型互联网公司多年经验跳槽出来因为算法题面挂小公司

二、为啥要手写算法题

工作用不到,为啥还要考?
1.有些公司为了筛选编程能力强的同学,近年来对算法要求越来越高
2.针对刚出校门的同学比较多,有经验的反而算法考得少(偏工程经验)
3.竞争越来越激烈,大家水平差不多的优先选取有算法竞赛经验的。

三、如何准备

没有太多好的方式,刷常见题。防止业务代码写多了算法手生
1.刷题,LeetCode常见题。看《剑指offer》之类的面试算法书
2.面试之前系统整理之前做过的题目,不要靠记忆而是真正理解掌握
3.打好基础是重点,面试可以刷常见题突击,保持手感

四、面试前练习

刷题(leetcode+剑指offer+看面经)
1.《剑指offer》上常见题目用python实现
2.把leetcode上常见分类题目刷一遍(githubleetcode分类)
3.常见排序算法和数据结构能手写

不会怎么办

针对没有算法竞赛经验的同学
1.有些公司是硬性标准,想要筛选参加过算法竞赛的同学
2.问面试官这种题目工作中的使用场景,还是想仅仅刁难你
3.如果不会可以一点一点和面试官交流,解释下自己这方面较薄弱

工 作 原 理 ---- 电 子 白 板 有 两 种 实 现 模 型, 一 种 是 无 白 板 服 务 器, 因 此 仅 支 持 两 个 用 户 直 接 连 结; 另 一 种 是 有 白 板 服 务 器, 原 则 上 不 限 制 同 时 上 线 人 数 和 交 谈 室 个 数, 具 体 实 现 上 可 视 服 务 器 性 能 和 需 要 而 定。 本 文 要 介 绍 属 于 后 者。 ---- 当 用 户 需 用 白 板 与 他 人 交 流 时, 需 要 先 用 浏 览 器 连 到Applet 所 在 主 页,Applet 运 行 后 会 连 接 到 该 白 板 服 务 器, 和 服 务 器 建 立TCP 连 接。 每 个 用 户 可 以 在 自 己 的 白 板 上 ( 嵌 在Applet 画 面 中) 绘 制 图 形 和 输 入 文 字,Applet 会 将 这 些 信 息 通 过 已 建 立 的 网 络 连 接 发 往 白 板 服 务 器, 并 不 断 侦 听、 接 收 来 自 白 板 服 务 器 的 图 形 和 文 字 信 息, 将 其 再 现 在 用 户 的 白 板 中。 白 板 服 务 器 的 作 用 是 不 断 侦 听、 接 收 来 自 各Applet 的 信 息, 并 将 其 转 发 给 其 他 用 户。 ---- 由 于 浏 览 器 对JAVA Applet 的 限 制, 使 得Applet 只 能 访 问 发 送 该Applet 的 宿 主 主 机, 因 此 只 能 在 该Applet 所 在 主 机 上 运 行 白 板 服 务 器, 使 得Applet 能 建 立 和 远 程 白 板 服 务 器 的 联 系。 功 能 设 计 ---- 一 个 实 用 的 电 子 白 板 系 统 应 该 具 备 以 下 基 本 功 能: 用 户 在 浏 览 到 白 板 主 页 时, 需 登 录 后 才 能 进 行 交 流。 这 将 提 供 交 流 时 用 的 名 字, 必 要 时 还 可 做 权 限 检 查。 用 户 能 够 根 据 交 谈 室 的 交 谈 主 题 选 择 参 加 和 退 出 现 有 的 交 谈 室, 并 且 能 建 立 新 的 交 谈 室。 可 以 根 据 该 电 子 白 板 系 统 的 应 用 领 域 和 需 要 附 加 一 些 权 限 设 置。 用 户 只 能 和 在 同 一 交 谈 室 中 的 用 户 交 流。 一 个 交 谈 室 的 信 息 对 于 别 的 交 谈 室 是 不 可 见 的。 白 板 应 至 少 具 有 一 些 如 更 换 画 笔 颜 色、 清 除 画 板 ( 仅 影 响 自 己 的 白 板) 等 方 便 用 户 的 功 能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值