搜索结果
查询Tags标签: 数位,共有 23条记录-
OI卷题记录
2021.8.2LG3386匈牙利算法 二分图LG1377笛卡尔树 题解2021.8.3LG2962\(\text{Meet in middle}\)LG3389高斯消元 高斯-约旦消元2021.8.4SPOJ ABCDEF暴力+优化 题解LG5691暴力+优化 题解2021.8.5LG3067暴力+优化 题解LG4799暴力+优化2021.8.6LG2602数位DPUVA1640数位DP 注:本…
2021/8/14 6:35:45 人评论 次浏览 -
进制数制系统之间的转换
今天给大家带来进制转换的相关内容。 一、计算机的数制 1.数制 计数的方法,指用一组固定的符号和统一的规则表示数值的方法 2.数位→从右开始数的第一个数为第0位 指数字符号在一个数中所处的位置 3.基数→几进制数,基数就是几 指在某种进位代数制中,数位上所能使用的数…
2021/7/30 23:06:49 人评论 次浏览 -
进制数制系统之间的转换
今天给大家带来进制转换的相关内容。 一、计算机的数制 1.数制 计数的方法,指用一组固定的符号和统一的规则表示数值的方法 2.数位→从右开始数的第一个数为第0位 指数字符号在一个数中所处的位置 3.基数→几进制数,基数就是几 指在某种进位代数制中,数位上所能使用的数…
2021/7/30 23:06:49 人评论 次浏览 -
数位DP
#include<bits/stdc++.h> #define N 22 #define M 11 #define db double #define ll long long #define ldb long double #define ull unsigned long long using namespace std; const int h=3,ki=149,mo=998244353; int mod(int x){return (x%mo+mo)%mo;} int inc(…
2021/7/20 6:05:49 人评论 次浏览 -
数位DP
#include<bits/stdc++.h> #define N 22 #define M 11 #define db double #define ll long long #define ldb long double #define ull unsigned long long using namespace std; const int h=3,ki=149,mo=998244353; int mod(int x){return (x%mo+mo)%mo;} int inc(…
2021/7/20 6:05:49 人评论 次浏览 -
Google C++每周贴士 #175: C++14和C++17里对字面值常量的改变
(原文链接:https://abseil.io/tips/175 译者:clangpp@gmail.com) 每周贴士 #175: C++14和C++17里对字面值常量的改变 最初发布于:2021-01-30作者: James Dennett更新于:2020-04-06短链接:abseil.io/tips/175 “唯一不变的东西就是变化”——梅莉莎埃瑟里奇 概述 C…
2021/7/7 14:04:56 人评论 次浏览 -
数位dpの学习笔记
数位dp的题目类型基本都是 “求 \([L,R]\) 之间中满足某个条件的数的个数。” 数据通常都超过了 \(int\) 甚至 \(long\) \(long\) 的范围。我们使用 \(O(n)\) 的算法是完全不能通过的。 于是我们通常使用 “试填法” 的思想,通过DP预处理,再逐位枚举拼凑,或者直接使用记…
2021/4/18 10:57:13 人评论 次浏览 -
关于二进制表示和补码计算的来龙去脉,入门看了秒懂
目录一、前言二、从十进制到二进制1. 十进制2. 二进制3. 扩展到十六进制4. 扩展到任意进制三、从十进制加法到二进制加法1. 十进制加法2. 二进制加法3. 十六进制加法四、把负数计算转换成正数计算1. 原码2. 把负数计算变成正数计算3. 新问题:如何表示0?4. 补码的计算五、…
2021/4/8 10:08:36 人评论 次浏览