สิ่งตีพิมพ์ในหัวข้อ 'binary'


LeetCode 191 จำนวน 1 บิต — โซลูชัน Python
Blind 75 — คำถามสัมภาษณ์การเขียนโปรแกรมและทางเทคนิค — ซีรี่ส์คำอธิบาย ปัญหา: คำอธิบาย: แน่นอนว่านี่เป็นคำถามไบนารี่ ดังนั้นการทำความเข้าใจการดำเนินการระดับบิตและความหมายของคำถามจึงเป็นสิ่งสำคัญยิ่ง นี่เป็นคำถามง่ายๆ ที่ดีในการแนะนำตัวเองให้รู้จักกับ leetcode แบบไบนารี สัญชาตญาณที่นี่คือคุณต้องการติดตามบิตแรก จากนั้นดำเนินการในระดับบิตกับตัวเลขนั้นในขณะที่ไม่ใช่ 0 ภายในลูปนี้ ก่อนอื่นเราสามารถตรวจสอบได้ในบิตแรกคือ 0 หรือ 1 มีสองวิธีในการ ให้ทำเช่นนี้ ถ้า (n & 1) == 1 หรือถ้า n % 2..

คำถามในหัวข้อ 'binary'

การแปลงอักขระพิเศษเป็นข้อมูล 7 บิตสำหรับสตริง PDU ใน C #
ฉันกำลังพยายามสร้างตัวเข้ารหัส PDU ซึ่งกำหนดให้ฉันต้อง: แปลงอักขระแต่ละตัวในสตริงให้เป็นค่า ASCII แปลงค่า ASCII เป็นไบนารี่ 7 บิต การใช้ วิธีนี้ - การแปลง 7 บิตเป็น 8 บิต...
5675 มุมมอง
schedule 31.10.2023

ปัญหาการย้าย Delphi ไปยัง Java อื่น
ฉันกำลังย้ายแอปพลิเคชันเก่าที่เขียนด้วย Delphi ไปยัง Java ฉันประสบปัญหากับฟังก์ชันนี้ ซึ่งคำนวณ CRC ของข้อความที่ส่ง นี่คือรหัสต้นฉบับ: if(ReceivedMessage[slot].Message[1] = $FD) and (ReceivedMessage[slot].MessageLength in...
300 มุมมอง
schedule 23.11.2023

รูปภาพขาวดำที่มีอักขระที่ไม่ได้ลงนามจะเป็นสีน้ำเงินแทนที่จะเป็น C++ สีดำ
ฉันกำลังอ่านรูปภาพมาตราส่วนสีเทา .img (ส่วนหัว 512 ไบต์, 512 x 512 พิกเซล x 8 บิตต่อพิกเซล) ที่นั่น ฉันกำลังกำหนดเกณฑ์ในการเปลี่ยนรูปภาพระดับสีเทาให้เป็นรูปภาพไบนารี (ดำ/ขาว) แต่เมื่อฉันกำหนด 0 ให้กับพิกเซล มันจะกลายเป็นสีฟ้าอ่อน (#01fffd)?!?!...
652 มุมมอง
schedule 14.11.2023

Java - แปลงทศนิยมเป็นไบนารี - จำนวนเต็ม - ฟังก์ชันแบบเรียกซ้ำ
เฮ้ ฉันกำลังพยายามแปลง int ทศนิยมเป็น binary int จริงๆ โดยไม่ประสบความสำเร็จ โปรดช่วยฉันด้วย และฉันไม่ต้องการทำให้เป็น 'System.out.println()' เพราะฉันได้ทำไปแล้ว ขอบคุณ! `ฉันต้องการฟังก์ชันแบบเรียกซ้ำที่ได้รับ int ทศนิยมและส่งกลับ int...
7614 มุมมอง
schedule 30.12.2023

อธิบายว่าทำไม x == ~(~x + 1) + 1 (ส่วนเสริมสองตัวและข้างหลัง!)
ดังที่เราทุกคนทราบกันดีว่าจำนวนลบในหน่วยความจำมักจะแสดงเป็นจำนวนเสริมของสองตัวเช่นนั้น from x to ~x + 1 และเพื่อกลับไป เราไม่ได้ทำสิ่งที่ชัดเจนเช่น ~([~x + 1] - 1) แต่เราทำแทน ~[~x + 1] + 1...
565 มุมมอง
schedule 14.12.2023

แปลงเลขฐานสิบหกเป็นไบนารี่จากอาร์กิวเมนต์บรรทัดคำสั่ง C
นี่เป็นการบ้านที่ฉันต้องแปลงเลขฐานสิบหกเป็นไบนารี่เมื่อมีการเรียกใช้คำสั่งในเทอร์มินัล "ครู" ของฉันไม่ได้ "สอน" จริงๆ C ฉันก็เลยหลงทางไปแล้ว ฉันต้องรวมขั้นตอน ถือเป็นโมฆะ printBits (i ยาวที่ไม่ได้ลงนาม) ซึ่งจะพิมพ์บิตใน i...
1850 มุมมอง
schedule 05.11.2023

ทำให้โครงสร้างมีขนาดที่ไม่มีเบาะ [ซ้ำกัน]
ดังนั้น ฉันต้องการที่จะเขียนข้อมูลไบนารี่ในภาษา C ที่สลับกันระหว่างไบต์เดี่ยวและจำนวนเต็มที่ลงนามแบบ 32 บิต และมีประเภทโครงสร้างที่สามารถใช้สำหรับสิ่งนี้โดยเพิ่มตัวชี้ จนถึงตอนนี้นี่คือโครงสร้างของฉัน struct MarkedInt { unsigned char mark;...
53 มุมมอง
schedule 21.01.2024

จะสร้างเมทริกซ์ของลำดับไบนารี่ 2 ^ n ทั้งหมดความยาว n โดยใช้การเรียกซ้ำใน R ได้อย่างไร
ฉันรู้ว่าฉันสามารถใช้expand.gridได้ แต่ฉันกำลังพยายามเรียนรู้การเขียนโปรแกรมจริง เป้าหมายของฉันคือนำสิ่งที่ฉันมีด้านล่างและใช้การเรียกซ้ำเพื่อให้ได้ลำดับไบนารี่ที่มีความยาว n ทั้งหมด 2^n ฉันสามารถทำเช่นนี้ได้สำหรับ n = 1...
81 มุมมอง
schedule 01.12.2023

สร้างตัวแปรหมวดหมู่ใหม่โดยยึดตามคอลัมน์ไบนารีหลายคอลัมน์
ฉันมีกรอบข้อมูลที่มีตัวแปรไบนารี่จำนวนมาก และฉันต้องการสร้างตัวแปรใหม่ที่มีค่าหมวดหมู่ตามตัวแปรไบนารี่เหล่านี้จำนวนมาก dataframe ของฉันมีลักษณะเช่นนี้ gov_winner corp_winner in part 1 0 0 0...
522 มุมมอง

การจัดการอาร์เรย์ใน c [ซ้ำกัน]
ฉันมีปัญหาในการใช้พอยน์เตอร์และอาร์เรย์ใน C งานง่ายมาก ฉันมีฟังก์ชันที่แปลงตัวเลขเป็นอาร์เรย์ int จากนั้นส่งตัวชี้กลับไปยังอาร์เรย์นี้ ณ จุดนี้ ฉันต้องกำหนดพอยน์เตอร์นี้ให้กับอาร์เรย์ของพอยน์เตอร์ สิ่งที่ฉันได้รับคือตัวเลขจำนวนมากตามลำดับ...
72 มุมมอง
schedule 08.01.2024

R: ขยายลำดับของค่าไบนารีจากคอลัมน์เวลา
ฉันมีตารางเวลาและค่าไบนารี่ > head(x,10) Time binary 1 358.214 1 2 359.240 1 3 360.039 0 4 361.163 0 5 361.164 1 6 362.113 1 7 362.114 0 8 365.038 0 9 365.039 0...
117 มุมมอง
schedule 06.01.2024