国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

a0000網(wǎng)站建設(shè)2022年seo最新優(yōu)化策略

a0000網(wǎng)站建設(shè),2022年seo最新優(yōu)化策略,新手可以做網(wǎng)站營運(yùn)嗎,建設(shè)部網(wǎng)站網(wǎng)站建設(shè)1.題目描述每當(dāng)貝茜將數(shù)字轉(zhuǎn)換為一個新的進(jìn)制并寫下結(jié)果時,她總是將其中的某一位數(shù)字寫錯。例如,如果她將數(shù)字 14 轉(zhuǎn)換為二進(jìn)制數(shù),那么正確的結(jié)果應(yīng)為 1110,但她可能會寫下 0110 或 1111。貝茜不會額外添加或刪除數(shù)字,…

1.題目描述

每當(dāng)貝茜將數(shù)字轉(zhuǎn)換為一個新的進(jìn)制并寫下結(jié)果時,她總是將其中的某一位數(shù)字寫錯。

例如,如果她將數(shù)字 14 轉(zhuǎn)換為二進(jìn)制數(shù),那么正確的結(jié)果應(yīng)為 1110,但她可能會寫下 0110 或 1111。

貝茜不會額外添加或刪除數(shù)字,但是可能會由于寫錯數(shù)字的原因,寫下包含前導(dǎo) 0 的數(shù)字。

給定貝茜將數(shù)字 N 轉(zhuǎn)換為二進(jìn)制數(shù)字以及三進(jìn)制數(shù)字的結(jié)果,請確定 N 的正確初始值(十進(jìn)制表示)。

輸入格式

第一行包含 N 的二進(jìn)制表示,其中一位是錯誤的。

第二行包含 N 的三進(jìn)制表示,其中一位是錯誤的。

輸出格式

輸出正確的 N 的值。

數(shù)據(jù)范圍

N 一定不超過 109,且存在唯一解。

輸入樣例

1010
212

輸出樣例

14

2.思路分析

有一個十分簡單的思路,把二進(jìn)制數(shù),所有可能的數(shù)都計算出來,存下來。

再把三進(jìn)制所以可能的數(shù)計算出來,存下來。

兩者的交集,所共同擁有的數(shù)字,一定是正確答案。

首先,需要枚舉,改變二進(jìn)制每一位對應(yīng)的數(shù),直接異或取反即可,

然后將異或后的結(jié)果根據(jù)秦九韶算法轉(zhuǎn)換成10進(jìn)制數(shù)并保存到哈希數(shù)組中,

最后改變?nèi)M(jìn)制每一位對應(yīng)的數(shù),轉(zhuǎn)成10進(jìn)制后判斷其是否在哈希數(shù)組中存在

3.秦九韶算法

秦九紹算法是非常高效的轉(zhuǎn)換為十進(jìn)制數(shù)的算法,因為他可以計算多項式,我們便把他用于了其它進(jìn)制向十進(jìn)制的轉(zhuǎn)換中,

4.Ac代碼

import java.io.*;
import java.util.HashSet;public class Main {public static void main(String[] args) throws IOException {BufferedReader  br=new BufferedReader(new InputStreamReader(System.in));String s1=br.readLine();String s2=br.readLine();//轉(zhuǎn)換成字符數(shù)組,字符串無法異或char []c1=s1.toCharArray();char []c2=s2.toCharArray();HashSet<Integer> hs=new HashSet<>();for (int i = 0; i < c1.length; i++) {//將每位數(shù)字異或取相反數(shù)字c1[i]^=1;//轉(zhuǎn)換為10進(jìn)制數(shù)后添加到哈希表中hs.add( change(c1,2));//然后轉(zhuǎn)換回來,方便下一位轉(zhuǎn)換c1[i]^=1;}for (int i = 0; i < c2.length; i++) {char t=c2[i];for(char j='0';j<'3';j++){//如果c本位等于當(dāng)前的值則跳過繼續(xù),因為必定會錯一位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;}}}//根據(jù)秦九韶算法將其他進(jìn)制轉(zhuǎn)換為10進(jìn)制數(shù)private static Integer change(char c[], int t) {int re=0;for (int i = 0; i < c.length; i++) {re=re*t+c[i]-'0';}return re;}}
感謝你能看完, 如有錯誤歡迎評論指正,有好的思路可以交流一波,如果對你有幫助的話,點(diǎn)個贊支持下
http://aloenet.com.cn/news/29490.html

相關(guān)文章:

  • 博山網(wǎng)站建設(shè)網(wǎng)頁制作基礎(chǔ)教程
  • 四川城鄉(xiāng)住房建設(shè)廳官方網(wǎng)站seo搜索優(yōu)化公司排名
  • 新華社官網(wǎng)百度推廣怎么優(yōu)化
  • 深圳平湖網(wǎng)站建設(shè)有免費(fèi)推廣平臺
  • 東莞網(wǎng)站推廣優(yōu)化建設(shè)seo站長工具
  • 吳橋縣網(wǎng)站建設(shè)價格沈陽頭條今日頭條新聞最新消息
  • 網(wǎng)站做分站360收錄批量查詢
  • 多少網(wǎng)站域名采用中文四川全網(wǎng)推網(wǎng)絡(luò)推廣
  • 服務(wù)器的做網(wǎng)站空間北京疫情最新新聞
  • 重慶網(wǎng)站建設(shè)最大seo自然排名關(guān)鍵詞來源的優(yōu)缺點(diǎn)
  • 赤峰做網(wǎng)站的公司鄭州seo優(yōu)化顧問熱狗
  • 商城界面設(shè)計武漢seo服務(wù)多少錢
  • 網(wǎng)站改版 域名百度愛企查電話人工服務(wù)總部
  • 武漢網(wǎng)站制作模板小程序推廣方案
  • 怎么做bt爬蟲網(wǎng)站seo專員是什么職位
  • 醫(yī)美三方網(wǎng)站怎么做首頁百度
  • 做軟件跟網(wǎng)站哪個難全國各城市疫情高峰感染進(jìn)度
  • 廈門網(wǎng)站建設(shè)公司推薦windows優(yōu)化大師破解版
  • 發(fā)外鏈的網(wǎng)站都要企業(yè)注冊需要優(yōu)化的地方
  • 做動態(tài)網(wǎng)站怎樣配置iisb2b商務(wù)平臺
  • 專業(yè)網(wǎng)站制作公司教程長尾關(guān)鍵詞什么意思
  • 小白如何免費(fèi)做網(wǎng)站阿里巴巴國際站關(guān)鍵詞推廣
  • 張家港網(wǎng)站制作哪家好站長資源平臺
  • 如何做網(wǎng)站結(jié)構(gòu)優(yōu)化鄭州粒米seo顧問
  • 做網(wǎng)站的代碼常用的網(wǎng)絡(luò)推廣方法有哪些
  • 響應(yīng)式網(wǎng)站 圖片尺寸奇數(shù)手機(jī)百度最新正版下載
  • 跨境電商建站seo站長教程
  • 網(wǎng)站制作rss千萬不要去電商公司上班
  • 凈水器公司網(wǎng)站源碼小江seo
  • 網(wǎng)站建設(shè)與管理李洪心西安seo外包行者seo06