技术栈
枚举
huangzhendong1
1 个月前
c语言
·
枚举
·
联合
通关C语言自定义类型:联合和枚举
C语言的自定义类型有四个分别是:数组;结构体(struct);联合体(union);枚举(enum)。前面已经讨论过数组和结构体,这期让我们来学习一下联合体和枚举类型。
码农飞飞
1 个月前
开发语言
·
rust
·
match
·
枚举
·
匹配
·
内存安全
详解Rust枚举类型(enum)的用法
Rust枚举的一个强大特性是每个枚举成员可以携带数据。这些数据可以是不同类型的,因此你可以将枚举用于更复杂的场景。任何类型的数据都可以放入枚举成员中: 例如字符串、数值、结构体甚至另一个枚举。某个函数它的功能是接受消息并进行发送,那么用枚举的方式,就可以接收不同的消息,但是用结构体,该函数无法接受4个不同的结构体作为参数。
sweetheart7-7
1 个月前
二进制
·
dfs
·
枚举
·
数组
·
子集
LeetCode78. 子集(2024秋季每日一题 58)
给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的 子集(幂集)。解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。
Tisfy
2 个月前
算法
·
leetcode
·
二进制
·
题解
·
枚举
·
位运算
LeetCode 3211.生成不含相邻零的二进制字符串:二进制枚举+位运算优化
力扣题目链接:https://leetcode.cn/problems/generate-binary-strings-without-adjacent-zeros/
Tisfy
2 个月前
算法
·
leetcode
·
题解
·
贪心
·
枚举
·
思维
·
排序
LeetCode 0910.最小差值 II:贪心(排序)-小数大数分界线枚举(思考过程详解)
力扣题目链接:https://leetcode.cn/problems/smallest-range-ii/
_whitepure
5 个月前
java
·
枚举
·
lambda
·
泛型
·
内部类
·
java语法糖
·
自动拆箱装箱
Java中常见的语法糖
语法糖是指编程语言中的一种语法结构,它们并不提供新的功能,而是为了让代码更易读、更易写而设计的。语法糖使得某些常见的编程模式或操作变得更加简洁和直观,但在底层实现上,并没有引入新的语言特性或改变语言的表达能力。
小李的便利店
6 个月前
java
·
算法
·
leetcode
·
枚举
·
遍历
LeetCode-day09-419. 甲板上的战舰
给你一个大小为 m x n 的矩阵 board 表示甲板,其中,每个单元格可以是一艘战舰 ‘X’ 或者是一个空位 ‘.’ ,返回在甲板 board 上放置的 战舰 的数量。
Tisfy
6 个月前
算法
·
leetcode
·
题解
·
模拟
·
枚举
LeetCode 3067.在带权树网络中统计可连接服务器对数目:枚举根
力扣题目链接:https://leetcode.cn/problems/count-pairs-of-connectable-servers-in-a-weighted-tree-network/
Tisfy
7 个月前
leetcode
·
题解
·
模拟
·
枚举
·
遍历
LeetCode 2951.找出峰值:模拟(遍历)
力扣题目链接:https://leetcode.cn/problems/find-the-peaks/
EQUINOX1
7 个月前
算法
·
枚举
一次遍历,LeetCode 2391. 收集垃圾的最少总时间
给你一个下标从 0 开始的字符串数组 garbage ,其中 garbage[i] 表示第 i 个房子的垃圾集合。garbage[i] 只包含字符 'M' ,'P' 和 'G' ,但可能包含多个相同字符,每个字符分别表示一单位的金属、纸和玻璃。垃圾车收拾 一 单位的任何一种垃圾都需要花费 1 分钟。
xhchen2023
7 个月前
算法
·
leetcode
·
前缀和
·
动态规划
·
枚举
第 129 场 LeetCode 双周赛题解
枚举:枚举每个 3 × 3 3\times 3 3×3的矩阵,判断是否满足条件枚举:记录各行各列的 1 1 1 的数目,然后枚举每个直接三角形的直角所在的位置 g r i d [ i ] [ j ] grid[i][j] grid[i][j]
Farewell_me
8 个月前
c语言
·
枚举
·
联合体
C语言自定义类型枚举、枚举类型的定义、枚举的特点、以及自定义类型联合体、联合类型的定义、联合的特点、联合大小的计算、联合判断大小端 的介绍
C语言自定义类型枚举、枚举类型的定义、枚举的特点、以及自定义类型联合体、联合类型的定义、联合的特点、联合大小的计算、联合判断大小端 的介绍
我是镜流的狗
9 个月前
c++
·
算法
·
蓝桥杯
·
枚举
日期问题(蓝桥杯)
小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在 1960 年 1 月 1 日至 2059 年 12 月 31 日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。
梁云亮
10 个月前
枚举
【精品】关于枚举的高级用法
Betty’s Sweet
10 个月前
c语言
·
枚举
·
联合体
探索C语言中的联合体与枚举:数据多面手的完美组合!
✨✨ 欢迎大家来到贝蒂大讲堂✨✨🎈🎈养成好习惯,先赞后看哦~🎈🎈所属专栏:C语言学习 贝蒂的主页:Betty‘s blog
RollingPin
1 年前
ios
·
枚举
·
ns_options
·
ios枚举
·
与或运算
iOS 位移枚举NS_OPTIONS(如何实现多个枚举值的同时传入判断)
当我们使用枚举这个东西时,有时需要多个枚举值任一一个满足时就ture,但是常用的枚举NS_ENUM定义好的枚举只能挨个判断,写一坨就既不美观也不好阅读,如下:
wang_nn
1 年前
c++
·
枚举
·
数组
·
2023-12-28
【每日一题】收集巧克力
【枚举】【数组】【2023-12-28】2735. 收集巧克力有长度为 n, 下标从 0 开始的整数数组 nums, 表示收集不同类型的巧克力的成本. nums[i] 表示收集类型 i 巧克力的成本.
写完bug就找女朋友
1 年前
缓存
·
枚举
·
链对缓存
枚举+链对缓存实现以读取为主的请求接口
需要给一份问卷进行授权,授权的角色固定为4类,分别是: 农户、企业、金融机构、政府用户,这4类角色定义在字典里面,并且很少改动。这4类角色下面,可能有多个角色,这些角色通过字典的key关联到上述4个类型中的一个; 在新增、编辑问卷的时候,需要把这4类所有的角色都展示出来,供管理员选择。
旋转的油纸伞
1 年前
算法
·
leetcode
·
职场和发展
·
枚举
·
数组
LeetCode-1566. 重复至少 K 次且长度为 M 的模式【数组 枚举】
给你一个正整数数组 arr,请你找出一个长度为 m 且在数组中至少重复 k 次的模式。模式 是由一个或多个值组成的子数组(连续的子序列),连续 重复多次但 不重叠 。 模式由其长度和重复次数定义。
xhchen2023
1 年前
算法
·
leetcode
·
动态规划
·
最短路
·
枚举
·
滑动窗口
第 119 场 LeetCode 双周赛题解
模拟动态规划:设 p [ i ] [ j ] p[i][j] p[i][j] 为将 w o r d [ 0 , i ] word[0,i] word[0,i] 修改为末位为 j j j 的不含相邻近似相等字符串的最少操作数,枚举可能的 w o r d [ i − 1 ] word[i-1] word[i−1] 进行状态转移