สิ่งตีพิมพ์ในหัวข้อ '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 มุมมอง
schedule
01.11.2023
การจัดการอาร์เรย์ใน 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