ICode9

精准搜索请尝试: 精确搜索
  • 根据时间段枚举类型转换时间2022-07-28 16:33:41

    所需枚举 /// <summary> /// 时间范围 /// </summary> public enum DateRangeEnum { /// <summary> /// 全部 /// </summary> [Description("全部")] All = 0, /// <summary>

  • ClickHouse数据类型2022-07-26 14:32:41

    数据定义 ClickHouse的数据类型 ClickHouse是一款分析型数据库,有多种数据库类型,分为基础类型、复合类型和特殊类型。其中基础类型使用ClickHouse具备了描述数据的基本能力,而另外两种类型则是ClickHouse的数据表达能力更加丰富立体 基础类型 基础类型只有数值、字符串和时间三种类

  • LeetCode 149 Max Points on a Line 思维2022-07-26 04:00:07

    Given an array of points where points[i] = [xi, yi] represents a point on the \(X-Y\) plane, return the maximum number of points that lie on the same straight line. Solution 我们需要求出最多多少个点在同一条直线上。考虑朴素做法:枚举第一个点和第二个点,求出斜率 \(

  • Rust 基础(04) 枚举2022-07-26 00:31:44

    枚舉 定義 通过 enum 声明关键字,并且在里面定义各个枚举的变体(具体枚举值),而每个枚举值可以绑定数据。比如 周五(Fri 就绑定了一个 String 类型的数据),除了 String 枚举的变体可以绑定任何类型的数据,甚至是结构体和其他的枚举(不能包含自己)。 enum Week { Mon, Tue, W

  • 7.18-7.24 总结2022-07-25 20:31:23

    昨晚上耍手机耍到凌晨三点,真的离谱,感觉自从上周放了假以来越来越颓了。 有时候还不如上一天文化课,饭后课前搞OI来得好。 每天玩4k人菜瘾大,Malody 3dan 都过不去,真的乐 学习效率真的很低,因为颓的机会太多了。一周时间,暑假作业只做完了数学和一半物理。 得改变一下了。 扯了一堆无

  • 题解 P8445 【射命丸文的取材之旅】2022-07-24 23:00:11

    简要题意 给定序列 \(\{a_n\},\{b_n\}\),求一个序列 \(\{c_n\}\) 满足 \(\forall i\in[1,n],c_i\in\{a_i,b_i\}\),求最大 \[\max\{r-l+1-\operatorname{mex}\{c_l,c_{l+1},\dots, c_{r-1},c_r\}\}(1\le l\le r\le n) \]\(1 \leq n\le 10^6\),\(0\leq a_i,b_i

  • 第4章 复合类型2022-07-24 19:02:33

    说明 看《C++ Primer Plus》时整理的学习笔记,部分内容完全摘抄自《C++ Primer Plus》(第6版)中文版,Stephen Prata 著,张海龙 袁国忠译,人民邮电出版社。只做学习记录用途。 目录说明4.1 数组4.1.1 数组访问4.1.2 数组初始化及赋值4.2 字符串4.2.1 C - 风格字符串的初始化及拼接4.2.2 C

  • 归纳与总结之基础算法2022-07-23 22:02:41

    前言 基础算法是是一切算法的根源,那些进阶的算法只是基础算法的变形,已解决更难实现的问题。所以掌握基础算法是很有必要的。本人基础薄弱,正需要总结归纳基础算法的内容。 正文 PART1:模拟 模拟算法是无脑级别的算法之一,与后面所讲的枚举/暴力算法常常搭配在一起,其裸题基本就是水题

  • ts、typescript、enum、枚举、ts 获取枚举对应的类型、获取 enum 的 key 和 value2022-07-23 20:07:19

    ts、typescript、enum、枚举、ts 获取枚举对应的类型 // 假设我一个枚举 enum ENUM_TYPE { ALL = 'all', SOME = 'some', LITTLE = 'little' } // 获取枚举的 value type IValue = `${ENUM_TYPE}` // 'all' | 'some' | 'little�

  • 泛型 部分类 结构 枚举2022-07-22 09:00:29

           

  • Android 中如何使用 enum / 枚举2022-07-21 19:36:43

    如何在Android开发中合理的使用enum 欢迎大家访问我的Github开源库,这里有好玩的App源码,想和大家分享。https://github.com/ChoicesWang 转载请注明:http://blog.csdn.net/zezeviyao/article/details/46695367 我们都知道,enum最早出现在C、C++、C#中。 而在 JDK1.5之后,Java中也引

  • 【题解】[BalticOI 2010 Day2] Mines2022-07-21 12:00:06

    给定一个 \(N\times M\) 的矩阵 \(A\),你需要构造一个 \(0/1\) 矩阵 \(B\),满足 \(A_{i,j}\) 恰好等于它自己和相邻 \(8\) 个位置的 \(B\) 的和。 很适合比赛的一道提交答案题。 我们发现非常类似扫雷游戏,那么我们考虑从一个方向递推过去。 首先枚举左上角四个格子中的数,最多有 \(

  • 图上的三元环、四元环计数2022-07-21 09:34:18

    虽然说这是图上计数的问题,但是方法还是非常简单的。 我们只考虑无向图的情况。有向图只需要在无向图的环求出之后验证一下就行了。 我们不妨假设图中的点标号为 \(1,2,\cdots,n\)。然后我们对这个无向图的边进行定向,从度数小的点连向度数大的点,如果度数相同就从标号小的点连向标号

  • ARC143 F Counting Subsets2022-07-21 00:01:36

    题意 给定正整数 \(n\),求有多少 \(\{1,2,\dots ,n\}\) 的子集 \(S\) 满足任意一个 \(1\) 到 \(n\) 到整数都能被表示成 \(S\) 的子集和,且方案数小于等于 \(2\)。 对 \(998244353\) 取模。 \(n\le 1500\) 题解 一看到这个,就想到 AHOI 的山河重整,但做法完全不同。 考虑用背包判

  • 求素数 四种方法2022-07-19 21:04:51

    为什么会想写这个东西呢?主要是最近开始练习哈希,最大质数不会找,所以就顺道学了学素数筛。 实际上,这个已经搁置了了好几天的,SD夏令营D4又仔细讲了讲,就补一下坑 OK,进入正题 素数筛,就是筛素数的 方法一:枚举1到n 我最开始的做法是从1到n枚举,找有没有能%的,但这样太慢,数一大,T到无法想象

  • 枚举2022-07-18 20:02:30

    public enum Season { Spring("春天","春意盎然"), Summer("夏天","夏日炎炎"), ; private String seasonName; private String seasonDesc; Season(String seasonName, String seasonDesc) { this.seasonName

  • 图论——Bellman-Ford算法2022-07-18 13:35:42

    在这篇里,我们讲到,对于有负权值的情况下,一般用Bellman_Ford。 今天就来详述一下Bellman_Ford与其例题。 Bellman_Ford的思想非常简单,首先第一层枚举点,第二层枚举每一条边。 与其说第一层是枚举,其实不如说它是单纯循环,因为,有些题目中,第一层就是单纯循环,对于需要枚举节点的题目来说,它

  • AtCoder Beginner Contest 260 F - Find 4-cycle2022-07-18 13:02:54

    题目传送门:F - Find 4-cycle (atcoder.jp)   题意: 给定一个无向图,其包含了S、T两个独立点集(即S、T内部间的任意两点之间不存在边),再给出图中的M条边(S中的点与T中的点之间的边)。 求图中包含的一个四元环,若存在则输出环中包含的顶点,否则输出-1。   思路: 首先,四元环只能是由两个S中

  • 小清新简单dp题(一)2022-07-16 16:01:31

    1. P1020 [NOIP1999 普及组] 导弹拦截 经典题目。 由题意得,第一问需要求最长不下降子序列,第二问需要求最长上升子序列(每一个较大值可以炸到自己后面到下一个较大值之间的一段区间)。 那么怎么求这两个序列呢? 拿最长上升子序列为例,设 \(a\) 为原数组,长度为 \(n\);\(d\) 数组存储上升

  • 解题报告【ACM ICPC 2017–2018, NEERC – Northern Eurasia Finals】2022-07-16 09:34:57

    前言 和 dX、cmll vp 的,发现这场其实我原本做过一些题,但很巧的是我都没开到这些题,且我根本不记得了,快结束时才发现。 介于有些题我做过并记录过,就不写了。 赛时通过: A B C D E F G H I J K L M by M M C D M M D C D A 题目给的限制既保证了圆不交又保证了圆与 \(x

  • BUPT 2022 Summer Training #52022-07-15 13:36:55

    链接:https://vjudge.net/contest/504103#overview A - Berstagram 水题略 C - Trip to Saint Petersburg 题意 有一堆事情,每件事情有开始时间和结束时间,以及做完这件事能赚到的钱。一个人来这个地方赚钱,他可以做任意多件事,且不同事件的时间可以重叠。但他每多待一天就得花k的伙食

  • TypeScript 常用类型2022-07-12 14:35:55

    官方地址:TypeScript 中文地址 TypeScript 常用类型 1. 类型注解 示例代码: let age: number = 18; 说明:代码中:number就是类型注解 类型注解约束了只能给该变量赋值该类型的值 错误演示: // 错误原因:将 string 类型的值赋值给了 number 类型的变量,类型不一致 let age: number = '

  • Codeforces Round #804 (Div. 2)2022-07-11 22:03:35

    比赛链接 其实这场的题都没有特别难,但D因为奇怪的问题卡住了,于是... D 又是后面的DP都想出来了,但是不会判断一个区间是否能被完全消去... 容易发现消去的部分由一些长度为偶数的区间组成,且每个区间都是回文不对称的。然后原本一直在想:枚举每一个中心,求出可以消去的最大长度,然后

  • idea 配置枚举模板2022-07-10 18:33:38

    idea相关配置 添加内容如下 /** * @Description: ${description} * @Author: ${USER} * @Date: ${DATE} ${TIME} */ public enum ${NAME}Enum { /** * 超级管理员 */ ADMIN("1", "超级管理员"), /** * 普通用户 */ USER("2&quo

  • OC笔记 - 枚举赋值时为何采用左移格式2022-07-10 13:05:29

    前言 1 - 我们知道 iOS枚举结构在成员赋值时往往是如下模式:赋值左移对齐 2 - 为何这般设计:方便运算 1 #import "ViewController.h" 2 // 枚举:按照 2^n格式赋值 3 typedef enum{ 4 MYOptionOne = 1, // 0b0001 MYOptionOne = 1 << 0 5 MYOptionTwo = 2,

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有