技术栈
枚举
Logic101
8 天前
c语言
·
数据结构
·
字符串
·
枚举
·
时间复杂度
·
算法题
·
kmp优化
C语言/数据结构字符串题解:最短循环节——找出能重复构成原串的最短基础子串
小明在玩一个字符串拼接游戏时发现了一个有趣的现象:某些字符串可以通过重复一个较短的子串多次来构成。比如字符串 "abcabcabc" 可以由子串 "abc" 重复3次得到。这个较短的子串被称为字符串的"循环节"或"基础重复单元"。
罗湖老棍子
10 天前
算法
·
数论
·
枚举
·
裴蜀定理
·
扩展欧几里得
·
扩展中国剩余定理
荒岛野人(信息学奥赛一本通- P1637)(洛谷-P2421)
原题来自:NOI 2002克里特岛以野人群居而著称。岛上有排列成环行的 M 个山洞。这些山洞顺时针编号为 1,2,⋯,M。
syagain_zsx
24 天前
c++
·
算法
·
二进制
·
枚举
算法基础篇 · 03 枚举(C++ 题解)
一句话思想:把所有情况全都罗列出来,然后找出符合题目要求的那一个——纯暴力,但往往是更优算法的起点。适用场景:数据范围较小、可以直接遍历所有可能性的题目;也是学习二分、双指针、前缀和与差分等优化算法的基础。
EleganceJiaBao
1 个月前
stm32
·
单片机
·
嵌入式硬件
·
枚举
·
状态机
·
位掩码
【嵌入式】STM32 状态机设计:枚举、位掩码、结构体、变量与宏定义的合理选择
假设一个电机需要实现:那么首先要把这些内容分类。关键不是:“我要用 enum 还是位掩码?”而是先问:
洋不写bug
1 个月前
java
·
枚举
·
lambda
·
反射
绕过权限检查,访问修改私有属性,反射,枚举,lambda
hello hello💕,这里是洋不写bug~😄,欢迎大家点赞👍👍,关注😍😍,收藏🌹🌹 lambda表达式,反射,枚举其实都是相对不怎么重要,但是完全不学,也不合适,因为面试的时候,也会提到一些,因此这里的内容大家简单了解一下即可,很多东西不需要掌握😊 forEach方法与数据结构是紧密相关的,还没学习数据结构的铁汁,就不需要看 🎇个人主页:洋不写bug的博客 🎇所属专栏:Java学习之旅,从入门到进阶 🎇铁汁们对于Java的各种常用核心语法(不太常用的也有😆),都可以在上面的J
_Narcissus_
2 个月前
c语言
·
数据结构
·
c++
·
笔记
·
算法
·
模拟
·
枚举
枚举和模拟算法笔记
1.找对答案集合 1~~100最大的质数2.答案成立的条件--->题目给出3.选择合适的枚举顺序4.减小枚举范围---->提高效率
Tisfy
2 个月前
数学
·
算法
·
leetcode
·
题解
·
枚举
LeetCode 3345.最小可整除数位乘积 I:暴力枚举(从n开始尝试)
力扣题目链接:https://leetcode.cn/problems/smallest-divisible-digit-product-i/
Tisfy
3 个月前
算法
·
leetcode
·
题解
·
枚举
·
遍历
LeetCode 1291.顺次数:打表/枚举
力扣题目链接:https://leetcode.cn/problems/sequential-digits/
玖玥拾
4 个月前
c语言
·
c++
·
文件操作
·
枚举
·
联合
C/C++ 基础笔记(九)联合、枚举及文件操作
本篇核心知识:联合(union)、枚举(enum)、文件操作(FILE、读写)联合是复合数据类型,多个成员共享同一块内存,同一时间只能用一个成员。
小bo波
4 个月前
java
·
设计模式
·
枚举
·
后端开发
·
代码重构
枚举实战
枚举不只是"定义常量",用好了能让代码干净一半。适合人群:刚学完 Enum 语法、想知道"实际项目中怎么用"的同学。 阅读时间:约 8 分钟。
吴声子夜歌
5 个月前
java
·
枚举
·
状态机
状态机——枚举实现简单状态机
最经典、最符合面向对象设计原则的实现方式是:将状态的行为抽象成方法,并在每个枚举常量中分别实现它(状态模式)。
青山师
5 个月前
java
·
jvm
·
枚举
·
javase
·
java面试
·
java核心
Java枚举深度解析:从类型安全到JVM级单例模式
文章标签: #java #枚举 #类型安全 #JVM #设计模式 #单例 #性能优化 #源码分析枚举(Enum)不是简单的"常量集合",而是Java类型系统的编译期约束机制与运行时单例保证的完美结合体。
网域小星球
6 个月前
c语言
·
开发语言
·
算法
·
枚举
·
自定义类型
·
共用体
C 语言从 0 入门(十九)|共用体与枚举:自定义类型进阶
大家好,我是网域小星球。前面我们学习了结构体 —— 一种能打包多种不同类型数据的自定义类型,解决了复杂对象的描述问题。而在实际编程中,我们还会遇到两种特殊场景:
LuminousCPP
6 个月前
c语言
·
笔记
·
枚举
·
结构体
·
联合体
C语言自定义类型全解析
最近系统学习了 C 语言自定义类型三大核心:结构体、联合体、枚举,这是 C 语言从基础语法走向实际开发的关键知识点。
苏渡苇
6 个月前
java
·
单例模式
·
策略模式
·
枚举
·
状态机
·
enum
枚举的高级用法——用枚举实现策略模式和状态机
在 Java 中,枚举(enum)常常被当作“常量列表”使用,比如表示星期、状态、错误码等。但其实,枚举远比常量强大:它可以有构造函数、字段、方法,甚至可以实现接口。
烛衔溟
7 个月前
typescript
·
前端开发
·
枚举
·
数组
·
元组
TypeScript 基础类型(下):数组、元组与枚举
本文献给:已掌握 JavaScript 基础,并熟悉 TypeScript 中 string、number、boolean 及类型注解的开发者。本文将系统讲解 TypeScript 中数组、元组与枚举的定义与使用,帮助你精准描述更复杂的数据结构。
精彩极了吧
8 个月前
c语言
·
开发语言
·
枚举
·
结构体
·
内存对齐
·
位段
·
联合
C语言基本语法-自定义类型:结构体&联合体&枚举
C语言中的自定义类型包括:数组、结构体、联合、枚举。自定义类型就是根据一定的规则自己定义数据类型。结构体是一些值的集合,这些值称为成员变量,结构体的每个成员可以是不同数据类型的变量。
Tisfy
9 个月前
算法
·
leetcode
·
题解
·
模拟
·
枚举
·
几何
LeetCode 3047.求交集区域内的最大正方形面积:2层循环暴力枚举
力扣题目链接:https://leetcode.cn/problems/find-the-largest-area-of-square-inside-two-rectangles/
利刃大大
10 个月前
java
·
开发语言
·
枚举
·
lambda
·
排序
【JavaSE】十三、枚举类Enum && Lambda表达式 && 列表排序常见写法
每个我们写的 enum 类都会默认继承于一个抽象类 Enum,如下图所示:而这个 Enum 抽象类中有挺多方法,如下所示:
List<String> error_P
10 个月前
算法
·
枚举
·
枚举类型
C语言枚举类型
枚举类型(Enumeration Type)是C语言中的一种用户自定义数据类型,它允许我们定义一组具有离散值的常量,每个常量都有一个名称和一个关联的整数值。