摘要: 核心算法就是二分查找法。 1000瓶水,仅有一瓶有毒性,且毒性会在一天之内发作;则一天之内,最少需要多少个老鼠可找出有毒的水! # 不同的整数,二进制表现形式也不同,此处是将[1,1000],利用二进制按位分组。 1. 将所有的水确定编号,并按照二进制的方式排序下去。 2. 根据二进制排列,按不同位 阅读全文
posted @ 2020-10-29 15:16 我去吃饭了 阅读(454) 评论(0) 推荐(0)
摘要: 项目管理 git/svn为目前最常用的项目管理工具。 # git 安装包 yum install git # git 版本 git --version # svn的安装包是这个 yum install subversion # 获取 svn 版本号 svn --version git 工作分区 工作 阅读全文
posted @ 2020-10-26 15:30 我去吃饭了 阅读(81) 评论(0) 推荐(0)
摘要: Go Go 是一款编译型,强类型语言。 基础 变量 GO 变量这一区域,借助于 Js lua C 系列的合体。 所有变量都是强类型限定。 值类型变量皆存在非nil默认值,string 是值类型。 值类型 类型 解释 备注 uint8 无符号整型 位数 8,16,32,64 int8 有符号整型 位数 阅读全文
posted @ 2020-10-26 15:18 我去吃饭了 阅读(71) 评论(0) 推荐(0)
摘要: Java Java 的一些进阶知识,以及一些常用示例。 Jvm Jvm组成 Jvm 是个虚拟机,主要由:类装载系统、执行引擎、垃圾回收器组成。 执行引擎,是Java跨平台的核心,负责虚拟机与OS的指令交互工作。 类装载系统 加载器工作过程 类加载的过程主要包括:加载、验证、准备、解析、初始化等阶段。 阅读全文
posted @ 2020-10-26 15:17 我去吃饭了 阅读(240) 评论(0) 推荐(0)
摘要: Java java是一种纯面向对象的语言,编译解释性语言,跨平台性极高,Jvm为其虚拟机。 基础 此处为 java 语言的基础部分。 命名规范 所有需要命名部分的规范性要求。 类型 规则 实例 全称 package 纯小写 example yes interface 大驼峰 Example yes 阅读全文
posted @ 2020-10-26 15:16 我去吃饭了 阅读(81) 评论(0) 推荐(0)
摘要: Node Node 是以 Js 为基础扩展而来的一门后端语言。 Js 此处仅对 Js做一些简单介绍。 基础 概念 \(tag\) 解释 备注 语言 解释类型,脚本语言 语法相似于 Java 变量 弱类型,区分基础-引用类型 let,const,var,无 类型 boolean,number,stri 阅读全文
posted @ 2020-10-26 15:14 我去吃饭了 阅读(83) 评论(0) 推荐(0)
摘要: Python Python虽慢但功能齐全,是一门工程语言。 基础 简单语法 pip 包管理 # 默认python的管理工具为 pip # 更新 pip 到最新版 python -m pip install --upgrade pip # 安装最新版 pip intsall package # 安装指 阅读全文
posted @ 2020-10-26 15:13 我去吃饭了 阅读(68) 评论(0) 推荐(0)
摘要: C++ C++ 纯编译型语言,支持面向对象。 兼容 C 基础兼容性 基本数据类型 变量 bool char short int void* long float double 内存 1 1 2 4 4 4/8 4 8 // C++ 存在基本的 bool 类型,不像 C,啥都没有 // 这两条语句是基 阅读全文
posted @ 2020-10-26 15:11 我去吃饭了 阅读(48) 评论(0) 推荐(0)
摘要: Lua Lua 是一种由C编写的解释性脚本语言。 基础 语言的基础 变量、数据结构、流程控制、编程风格等。 语言的模型 模块化方式、内存管理。 变量 lua 所有变量都是弱类型限制的。 被 local 修饰则为局部变量,仅在当前块中有效,过后自动释放。 无 local 修饰则为全局变量,直接进入_G 阅读全文
posted @ 2020-10-26 15:10 我去吃饭了 阅读(314) 评论(0) 推荐(0)
摘要: C c是一种介于高级语言与低级语言之间的语言,将原文最终编译为机器码执行的。 编译工具 MinGW-W64 GCC 配置库环境 vscode 设置 "C_Cpp.updateChannel": "Insiders" 编译 # 为c语言之中的编译符号 gcc 为基本编译工具 预编译 预编译是指在编译之 阅读全文
posted @ 2020-10-26 15:08 我去吃饭了 阅读(126) 评论(0) 推荐(0)