A 【题意】签到题 B 【题意】长度为n的字符串,由n-2个a和2个b组成,按照字典序排序,问第k个 【题解】读题细心,最开始以为是ab代表01,搞二进制转化,实际上上面是正确题意,直接算b的位置即可 C 【题意】长度为n的由0,1,2组成的序列,分成两个数字,让他们的最小值最大 【题解】所以我们只 ...
分类:
其他好文 时间:
2020-04-06 12:06:45
阅读次数:
83
使用Java写出一个程序:接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 ) import java.util.Scanner; public class number { private static final String A = "A"; private static fina ...
分类:
编程语言 时间:
2020-03-24 23:33:52
阅读次数:
85
一、数据类型 int :主要用于 + \ 不同进制之间的转换 十进制转化为二进制有效位长度 int str 之间的转换 str upper:转化为大写字母,lower():转化为小写 endswitch(),startswitch():判断以哪个字符串结尾或者开始 repllace:用一个字符取代指 ...
分类:
编程语言 时间:
2020-03-24 22:57:26
阅读次数:
70
FIFO(first in first out) 先入先出的数据缓存器,没有外部读写地址线,可同时读写 一、同步fifo fifo状态表示 fifo_empty,fifo_full 一、 二、 二、异步fifo 需要引入同步时钟信号, fifo_full时需要,允许fifo实际未满,但是fifo_f ...
分类:
其他好文 时间:
2020-02-21 11:22:56
阅读次数:
85
先看题目: 意思:将一个十进制数进行负二进制转化,将一个十进制数进行二进制转化大家都很清楚,取余再除2向下取整,接着反序输出 负二进制转化类似:1.对-2取余,再取绝对值 2.存入结果数组里 3.将数减去余数再除-2 4.反顺序打印出来 代码: //负二进制转换 /* 道理与 十进制转二进制一样 注 ...
分类:
其他好文 时间:
2020-02-17 14:19:05
阅读次数:
63
我首先的思路是定义一个函数,来将输入的数转化为二进制的数,再判断二进制数中1多还是0多,从而判断是A类数还是B类数。 不过在二进制转化有些困难,就查了查资料: 例如:29。用短除法,不断除以2,每次将余数写在后面,直到最后商为0时,停止,从下至上读余数,就是29的二进制数。 有了这个概念,定义函数就 ...
分类:
其他好文 时间:
2020-02-01 10:44:59
阅读次数:
86
来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=306GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com 十进制转十六进制 怎么转? 我想把十进制的数转成十六进制。因为C#没有这样的类,要 ...
分类:
Web程序 时间:
2020-01-16 19:17:51
阅读次数:
89
题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 ''' 首先判断n是不是负数,当n为负数的时候,直接用后面的while循环会导致死循环,因为负数 向左移位的话最高位补1 ! 因此需要一点点特殊操作,可以将最高位的符号位1变成0,也就 是n & 0xffffffff,这样就 ...
分类:
编程语言 时间:
2019-12-15 10:54:45
阅读次数:
138
题目都不是很难,就是最后一题有点毒瘤 第一题:牛妹爱整除 这个你把一个进制数进行拆分,拆分成若干位,然后在取模,这样会发现如果是x进制的数,那么对x+1这个进制转化即满足条件。 举个例子:一个x进制数abc a*x*x+b*x+c 那么(a*x*x+b*x+c)%k 满足于 (a+b+c) 相等 则 ...
分类:
其他好文 时间:
2019-12-12 18:01:39
阅读次数:
91
c语言实现二进制(01)转化成txt格式文本: 下面的程序只能实现ascall对应字符转换,如果文件内出现中文字符,则会出现错误。 本程序要自己创建个文本格式的输入文件a1.txt,编译后能将文本文件前255字节以内的字符转换成相应的AscII码值的二进制表示,并存入输出文件a2.txt中。然后再将 ...
分类:
编程语言 时间:
2019-12-01 13:22:45
阅读次数:
108