ถามตอบปัญหาและข้อมูลเกี่ยวกับ cs50

CS50 pset4 Blur (วิธีแก้ปัญหา)

ติดอยู่ที่ความเบลอเป็นเวลานานที่สุดทุกครั้ง (มากกว่าคนขึ้นน้ำ) และฉันไม่รู้ว่าโค้ดของฉันมีอะไรผิดปกติ มันกำลังส่งคืนภาพเดิมกลับมาที่ฉันเมื่อฉันทำ Check50 แม้แต่พยายาม malloc ...

• python • c • cs50

cs50 pset5 การเพิ่มประสิทธิภาพตัวสะกด

ฉันสะกดคำเสร็จแล้วและผ่านการตรวจสอบทั้งหมด แต่ฉันยังคงสับสนเกี่ยวกับการแสดง ฉันทำดีที่สุดแล้วกับการวิจัยและดำเนินการทดสอบ แต่การใช้งานของฉันช้าลง 10-20% เมื่อเทียบกับ ...

เครดิต Cs50 PSet1 ต้องการข้อมูลเชิงลึกเกี่ยวกับรหัสของฉัน

ฉันกำลังมองหาวิธีการทำงานนี้ จนถึงตอนนี้ มีการแสดงหมายเลข CC ที่ถูกต้องว่าไม่ถูกต้องเมื่อฉันใช้ check50 ฉันคิดว่าคณิตศาสตร์เพื่อให้ได้ผลรวมนั้นดี แต่ฉันไม่รู้ว่าทำไมมันถึงให้ ...

คำว่า 'submit50' ไม่เป็นที่รู้จักในฐานะชื่อของ cmdlet, ฟังก์ชัน, ไฟล์สคริปต์ หรือโปรแกรมที่ใช้งานได้

ฉันใช้ VScode ใน windows 11 กับเทอร์มินัล powershell ในตัว หลังจากรัน pip3 ติดตั้ง send50 (และการติดตั้ง pip3 --upgrade send50 ในกรณีเช่นนี้) เมื่อรัน submit50 ai50/...

ฉันสามารถขอความช่วยเหลือเกี่ยวกับความสามารถในการอ่านจากหลักสูตร CS50 ได้หรือไม่ ถ้าเป็นเช่นนั้น มีอะไรผิดปกติกับรหัสนี้? [ปิด]

ฉันทำงานเกี่ยวกับเรื่องนี้มาหลายวันแล้วและในที่สุดฉันก็คิดว่าจะไปที่ไหนสักแห่ง แต่ตอนนี้ในตอนท้าย ขณะที่ฉันกำลังพยายามรวบรวม ฉันไม่สามารถเข้าใจว่า "ตัวระบุที่คาดหวัง" หมายถึงอะไร! ...

=PSET 2 CAESAR= ฉันจะแปลงช่วง ASCII เป็นค่าตั้งแต่ 0 ถึง 25 ได้อย่างไร

ฉันทำสิ่งนี้ก่อน: // แปลงช่วง ASCII ลงเป็นค่าตั้งแต่ 0 ถึง 25 อักขระตัวพิมพ์ใหญ่[27] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; ตัวพิมพ์เล็กถ่าน[27] = "abcdefghijklmnopqrstuvwxyz"; ถ่าน ...

CS50 Segmentation Fault โดยใช้ "toupper" ใน C [ซ้ำกัน]

int main (เป็นโมฆะ) { ถ่าน * s = "สวัสดี"; ถ่าน *t = s; t[0] = ท็อปเปอร์(t[0]); printf("%s\n", s); printf("%s\n", t); } ฉันไม่ได้มองหาวิธีแก้ไข ฉัน ...

ข้อผิดพลาดของ Valgrind: การกระโดดหรือการย้ายแบบมีเงื่อนไขขึ้นอยู่กับค่าที่ไม่ได้เริ่มต้น

นี่เป็นโพสต์แรกของฉันที่นี่ ขออภัยสำหรับบรรทัดฐานใด ๆ ที่ผิดพลาด ... ฉันกำลังแก้ไขปัญหาตัวสะกดสำหรับ Cs50 ของ Harvard งานคือการโหลดไฟล์พจนานุกรมลงในแผนที่แฮชแล้วตรวจสอบไฟล์ข้อความ ...

=CS50 PSET 2 CAESAR= ฉันจะแปลงคีย์เป็นตัวเลขได้อย่างไร มันทำให้ฉันมีข้อผิดพลาดนี้หากฉันใช้ atoi()

ฉันมีปัญหากับ atoi() ในฟังก์ชัน only_digits ฉันถามเกี่ยวกับความไม่ลงรอยกันและพวกเขาบอกว่าฉันกำลังส่ง arg ประเภทถ่านไปยัง atoi() ซึ่งใช้งานไม่ได้เนื่องจาก atoi() รับเฉพาะสตริงหรือถ่าน * (...

CS50 Caesar Cipher Bug

ตกลงดังนั้นฉันนิ่งงันอย่างสมบูรณ์ ฉันไม่เข้าใจว่าเหตุใดเอาต์พุตของโปรแกรมนี้จึงทำงานราวกับว่ามีคีย์สุ่มทุกครั้ง โปรแกรมนี้: #include <cs50.h> #include <stdio.h> #include <...

CS50 PSET5 ไม่สามารถเพิ่มหน่วยความจำได้ ข้อผิดพลาด seg

ดูเหมือนว่าโปรแกรมของฉันจะคอมไพล์และเริ่มรัน Seg Fault เนื่องจากหน่วยความจำรั่วตาม valgrind: ==4602== HEAP SUMMARY: ==4602== ใช้งานเมื่อออก: 4,007,248 ไบต์ใน 71,558 ...

cs50 Runoff Solution การใช้ C ไม่ได้ให้คำตอบที่ถูกต้อง [ปิด]

#include <cs50.h> #include <stdio.h> #include <string.h> // ผู้มีสิทธิเลือกตั้งสูงสุดและผู้สมัคร #define MAX_VOTERS 100 #define MAX_CANDIDATES 9 // ค่ากำหนด[i][j] คือการตั้งค่าลำดับที่ j สำหรับ .. .

การใช้ VSCode สำหรับ CS50 รับไฟล์ zip เปล่าจึงไม่สามารถแตกไฟล์ได้

ฉันกำลังพยายามแก้ไขปัญหาที่ไม่มีตัวกรองใน CS50 สัปดาห์ที่ 4 แต่เมื่อฉันเรียกใช้คำสั่ง wget ฉันได้รับข้อความ: #--2022-02-24 18:00:37-- https://cdn.cs50.net /2021/fall/pset/4/filter-more.zip ...

รหัสของฉันใช้งานได้ แต่จะไม่จำลองผ่าน csv สองแถวแรก

โค้ด CS50x สำหรับการจำลองฟุตบอลโลก: ทุกครั้งที่ฉันเรียกใช้โค้ด โค้ดจะไม่เกิน csv สองแถวของฉัน เมื่อฉันเรียกใช้รหัสด้วยเวอร์ชันทีมหญิง ฉันได้รับข้อผิดพลาดเดียวกัน รหัสของฉัน ...

วิธีคืนค่าตัวแปรตัวนับมากกว่าหนึ่งตัวจากฟังก์ชันใน C

ฉันยังใหม่กับการเขียนโปรแกรมด้วย C โปรดอดทนกับฉันถ้าฉันปิดเสียงเมื่อใดก็ได้ ฉันกำลังพยายามส่งคืนตัวแปร int สองตัวซึ่งต้องใช้ค่าในฟังก์ชันอื่น นี่คือความคิดของสิ่งที่ ...