FuckBrainfuck
FuckBrainfuck 先叠甲 以下内容纯属娱乐,不具有任何实际意义。我无法保证我的实现没有问题,如有问题欢迎指出。 Brainfuck简述 若你已经知道何为Brainfuck,请跳过此部分. Brainfuck是一种极简单的编程语言,由Urban Müller于1993年创造。它只包含八个命令,分别是> < + - [ ] . ,。它的内存模型是一个无限长度的字节数...
FuckBrainfuck 先叠甲 以下内容纯属娱乐,不具有任何实际意义。我无法保证我的实现没有问题,如有问题欢迎指出。 Brainfuck简述 若你已经知道何为Brainfuck,请跳过此部分. Brainfuck是一种极简单的编程语言,由Urban Müller于1993年创造。它只包含八个命令,分别是> < + - [ ] . ,。它的内存模型是一个无限长度的字节数...
Kotlin序列化多态 关于Kt多态简述 当在序列化中出现多态时,会在序列化结果中带上类判别器(classDiscriminator),以区分不同的class。默认为type,并且可以通过classDiscriminator修改。也可以通过classDiscriminatorMode修改何时添加判别器 @file:OptIn(ExperimentalSerializationApi::cla...
Java快速入门指南 本文旨在帮助学习过其他语言(尤其是面向对象语言)如C++、Rust的人快速上手Java。 如有错误还请指正 简单语法介绍 声明函数/变量时和C/C++一样类型前置 对于类名和包名需要使用大驼峰(首字母大写的驼峰)命名,变量/函数需要使用小驼峰命名 java是一个面向对象的语言,也就是有”类”这一概念。 数据类型 java中的类型分为基本数据类...
c++快读快写 cin换成in,cout换成out,cerr换为err 输出换行:out<<endln err<<endln 输出清空缓存(flush): out<<flush err<<flush (不手动清理则在程序结束时自动清理) get line:string s;in.getline(s);或char s[1000...
Hash 哈希表 OI-WIKI 哈希冲突 1. 开散列法 在遇到$hash$值相同的不同$key$值时,通过邻接表存储所有$key$值. 优点: 实现简单方便 缺点: 在使用时,需要根据情况动态开空间 2. 闭散列法 在遇到$hash$值相同的不同$key$值时,向后寻找未被使用的$hash$值,存入$key$值 优点: 在使用过程中,不需要再开更多空间...