首页 > 其他分享 >Y2 知识和题单

Y2 知识和题单

时间:2024-05-01 22:11:21浏览次数:31  
标签:十六进制 八进制 进制 二进制 代码 知识 Y2 十进制 题单

Link

0x01 进制

引入

计数原理,对于 \(N\) 进制,那么就是逢 \(N\) 进一。

计算机中常用二进制,对应电路中的通电(\(1\))断电(\(0\))。

人类从远古以来使用十进制

常用的有二进制、三进制、八进制、十进制、十六进制等。

由于不同进制之间数值写法可能相同,在没有特殊说明下默认为十进制

对于 \(m\) 进制数 \(n\),表示为 \((n)_m\)。

在 OI 中的应用例如位运算、lowbit、状压dp等。

经常考察的是进制之间的转换。

十进制转 \(N\) 进制

描述

使用短除法

对于正整数 \(n\),将它转成 \(m\) 进制。

对 \(n\) 整除 \(m\),并记下 \(n\bmod m\),直到 \(n=0\),倒序输出 \(n\bmod m\)。\(\div\)

例如将 \((13)_{10}\) 转成二进制,整个过程如下:

那么 \((13)_{10}=(1101)_2\),转换完毕。

例题

\(N\) 进制转十进制

描述

一个 \(m\) 进制数 \(n\),将它转为十进制。

假设 \((n)_m\) 有 \(t\) 位,第 \(i\) 位是 \(n_i\),那么转为十进制后是 \(\sum_{i=0}^{t-1}{n_i\times m^i}\)

例如将 \((1101)_2\) 转为十进制,过程如下:

那么 \((1101)_2=(13)_{10}\),转换完毕。

例题

标签:十六进制,八进制,进制,二进制,代码,知识,Y2,十进制,题单
From: https://www.cnblogs.com/Jessie-Pu/p/18169716

相关文章

  • day29-JavaScript(1)
    1、JavaScript的历史1.1、JavaScript的历史JavaScript因为互联网而生,紧随着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。1990年底,欧洲核能研究组织(CERN)科学家TimBerners-Lee,在全世界最大的电脑网络——互联网的基础上,发明了万维网(WorldWideWeb),从此可以在网......
  • Unity2D横版游戏之平台跳跃效果
    Unity2D横版游戏之平台跳跃效果简单介绍平台跳跃效果。玩家允许在平台下方跳跃到平台上方,并且可以在平台上方站立,同时玩家在平台上方允许通过下跳操作到达平台下方。实现步骤(一)将玩家的图片设置为Player、将平台的图层设置为Platform。(二)为平台游戏对象创建XXXCollider2D......
  • Unity2D横板游戏之背景视差与无限滚动效果
    Unity2D横板游戏之背景视差与无限滚动效果简单介绍背景视差效果。在2D横板游戏中,由若干个背景图片构成的背景,在背景移动的过程中,每一个背景图片的移动速度均不同,靠近玩家的背景图片移动速度快,而远离玩家的背景图片移动速度慢,从而形成背景的视差效果,使背景更加立体且富有层级。......
  • 【网络知识系列】-- 换个角度理解计算机网络
    换个角度理解计算机网络,搭建计网知识框架所谓换个角度,就是从三层物理设备(物理层、数据链路层、网络层)开始,串联起整个网络的工作原理可能有些小伙伴看见物理设备天生就犯困,反手就准备关闭文章,且慢!本文只是简单的介绍这几个设备的功能,并不会涉及复杂的底层硬件原理,不一定严谨,并且......
  • 使用ChatGPT自动构建知识图谱
    1.概述本文将探讨利用OpenAI的gpt-3.5-turbo从原始文本构建知识图谱,通过LLM和RAG技术实现文本生成、问答和特定领域知识的高效提取,以获得有价值的洞察。在开始前,我们需要明确一些关键概念。2.内容2.1什么是知识图谱?知识图谱是一种语义网络,它表示和连接现实世界中的实体,如人物......
  • 程序员冷知识
    假设你是个妹子,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。假设你是个妹子,同时和两位男性在交往,两位都是你男朋友。并且他们还互不干涉,独立运行。这就是双机热备份。假设你是个妹子,不......
  • 【网络知识系列】Windows路由表详解
    对于路由器的路由表,大家很熟悉,但是Windows的路由表,了解的人不多。一、Windows路由表条目解释1.1查看网卡信息使用ipconfig/all命令查看网卡信息。1.2查看路由表信息使用routeprint命令查看路由表信息。【活动路由】:ActiveRoutes【网络目标/目标网段】:Networkde......
  • 零知识证明与同态加密:隐私计算的双剑
    PrimiHub一款由密码学专家团队打造的开源隐私计算平台,专注于分享数据安全、密码学、联邦学习、同态加密等隐私计算领域的技术和内容。在数字时代,隐私保护已成为全球关注的焦点。隐私计算作为解决数据隐私问题的关键技术,其核心目标是在不泄露个人或敏感信息的前提下,实现数据的计......
  • 洛谷题单指南-动态规划2-P1091 [NOIP2004 提高组] 合唱队形
    原题链接:https://www.luogu.com.cn/problem/P1091题意解读:要挑选一个最长的先上升后下降的序列,求其余的元素数量解题思路:先计算正向的最长上升子序列,设f[i]表示以i结尾的正向最长上升子序列再计算逆向的最长上升子序列,设g[i]表示以i结尾的逆向最长上升子序列再枚举所有的i<j,m......
  • 洛谷题单指南-动态规划2-P1004 [NOIP2000 提高组] 方格取数
    原题链接:https://www.luogu.com.cn/problem/P1004题意解读:从起点走到终点,走两次,计算最大路径和,第一次走过的点数值变为0。解题思路:直观上思考,可以先从起点走到终点,计算最大路径和,并记录走过的所有点,然后把所有点的数值置为0,再从起点走到终点,计算最大路径和,把两次的最大路径......