当前位置: 首页 > news >正文

网站建设明薇通网络售后好欢迎访问中国建设银行

网站建设明薇通网络售后好,欢迎访问中国建设银行,自媒体平台哪个好,备案网站1.题目描述每当贝茜将数字转换为一个新的进制并写下结果时#xff0c;她总是将其中的某一位数字写错。例如#xff0c;如果她将数字 14 转换为二进制数#xff0c;那么正确的结果应为 1110#xff0c;但她可能会写下 0110 或 1111。贝茜不会额外添加或删除数字#xff0c;…1.题目描述每当贝茜将数字转换为一个新的进制并写下结果时她总是将其中的某一位数字写错。例如如果她将数字 14 转换为二进制数那么正确的结果应为 1110但她可能会写下 0110 或 1111。贝茜不会额外添加或删除数字但是可能会由于写错数字的原因写下包含前导 0 的数字。给定贝茜将数字 N 转换为二进制数字以及三进制数字的结果请确定 N 的正确初始值十进制表示。输入格式第一行包含 N 的二进制表示其中一位是错误的。第二行包含 N 的三进制表示其中一位是错误的。输出格式输出正确的 N 的值。数据范围N 一定不超过 109且存在唯一解。输入样例1010212输出样例142.思路分析有一个十分简单的思路把二进制数所有可能的数都计算出来存下来。再把三进制所以可能的数计算出来存下来。两者的交集所共同拥有的数字一定是正确答案。首先需要枚举改变二进制每一位对应的数直接异或取反即可然后将异或后的结果根据秦九韶算法转换成10进制数并保存到哈希数组中最后改变三进制每一位对应的数转成10进制后判断其是否在哈希数组中存在3.秦九韶算法秦九绍算法是非常高效的转换为十进制数的算法因为他可以计算多项式我们便把他用于了其它进制向十进制的转换中4.Ac代码import java.io.*; import java.util.HashSet;public class Main {public static void main(String[] args) throws IOException {BufferedReader brnew BufferedReader(new InputStreamReader(System.in));String s1br.readLine();String s2br.readLine();//转换成字符数组字符串无法异或char []c1s1.toCharArray();char []c2s2.toCharArray();HashSetInteger hsnew HashSet();for (int i 0; i c1.length; i) {//将每位数字异或取相反数字c1[i]^1;//转换为10进制数后添加到哈希表中hs.add( change(c1,2));//然后转换回来方便下一位转换c1[i]^1;}for (int i 0; i c2.length; i) {char tc2[i];for(char j0;j3;j){//如果c本位等于当前的值则跳过继续因为必定会错一位if(c2[i]j) continue;//如果不是则赋j值c2[i]j;if(hs.contains(change(c2,3))){System.out.println(change(c2,3));return;}c2[i]t;}}}//根据秦九韶算法将其他进制转换为10进制数private static Integer change(char c[], int t) {int re0;for (int i 0; i c.length; i) {rere*tc[i]-0;}return re;}} 感谢你能看完 如有错误欢迎评论指正有好的思路可以交流一波如果对你有帮助的话点个赞支持下
http://www.w-s-a.com/news/325860/

相关文章:

  • 呼市品牌网站建设那家好增城住房和建设局网站
  • 网站首页布局设计代码太仓网站开发建设服务
  • 学校网站建设与管理porto wordpress模板
  • 余姚做网站公司网站建设有哪些基本流程
  • 门户网站建设的报价百度医生在线问诊
  • 北京公司注册在哪个网站浏览器打开网址404
  • 廊坊做网站公司绣花图案设计网站
  • 网站空间租用哪个好购物网站建设模板图片
  • 建设银行包头分行网站泰安网签成交量最新
  • 手机微网站与微官网现在去成都需要隔离吗
  • 学校的二级网站怎么建设深圳企业网站制作设计
  • 自己做qq头像静态的网站网站建设是属于软件开发费吗
  • 举报网站建设做网站之前的工作
  • 用QQ群做网站排名个人网站制作协议
  • 做茶叶网站的素材天津网站营销
  • 网站设计建设流程图微信端的网站开发python
  • 湖州网站seo优化网站改域名备案
  • dedecms怎么制作网站合肥电商网站开发
  • 网站开发通用流程图做flash的网站
  • 营销型网站有哪些平台网站建设藤设计
  • 网站需求分析网站建设美食网站建设多少钱
  • 有专门做网站的吗建德网站
  • 做网站要买服务器吗单页设计思路
  • 一 电子商务网站建设规划网站开发前端框架和后端框架
  • 自助网站建设系统软件自己免费建设网站
  • 百度微建站access如何与网站连接数据库
  • ppt素材免费网站网站正能量晚上免费软件
  • 个人淘宝客网站如何备案搭建一个平台要多少钱
  • nginx 网站建设淘客网站怎么做首页
  • 网站制作的基本步骤是手机网站建设 新闻