หน้าแรก
หน้าแรก
Array คือลำดับขององค์ประกอบประเภทข้อมูลเดียวกัน ในปัญหานี้เราจะพิจารณาอาร์เรย์จำนวนเต็มเพื่อแก้ปัญหา ในปัญหานี้ เราจะหาผลรวมขององค์ประกอบที่พบโดยหารองค์ประกอบออกจากองค์ประกอบที่ดำเนินการ มาดูตัวอย่างเพื่อทำความเข้าใจปัญหานี้กันดีกว่า - ตัวอย่างที่ 1 - Array : 3 , 5 ,98, 345 Sum : 26 คำอธิบาย − 3 +
ภาษาการเขียนโปรแกรม C รองรับตัวประมวลผลล่วงหน้าสำหรับการทำงานของโปรแกรมอย่างมีประสิทธิภาพ C พรีโปรเซสเซอร์ เป็นมาโครพรีโปรเซสเซอร์สำหรับภาษาการเขียนโปรแกรมที่ใช้ภาษาซี ตัวประมวลผลล่วงหน้าช่วยให้คอมไพเลอร์สามารถรวมไฟล์ส่วนหัว การขยายมาโคร การคอมไพล์ตามเงื่อนไข และการควบคุมบรรทัดในลักษณะที่ชัดเจน # แ
อาร์เรย์ เป็นคอนเทนเนอร์ขององค์ประกอบของชนิดข้อมูลเดียวกัน ความยาวต้องกำหนดไว้ล่วงหน้า และองค์ประกอบสามารถปรากฏในลำดับใดก็ได้และหลายครั้งในอาร์เรย์ ดังนั้นในโปรแกรมนี้ เราจะพบองค์ประกอบที่ปรากฏมากกว่าหนึ่งครั้งในอาร์เรย์ คำอธิบายปัญหา − เราได้ให้อาร์เรย์ arr[] ซึ่งเราต้องค้นหาว่าองค์ประกอบใดที่แอปพ
หมายเลขคู่หมั้น เป็นคู่ของตัวเลขสองตัวในลักษณะที่ผลรวมของตัวหารเมื่อบวกด้วยเท่ากับจำนวนอื่น ตัวอย่างเช่น (a, b) เป็นคู่ของหมายเลขคู่หมั้น ถ้า s(a) =b + 1 และ s(b) =a + 1 โดยที่ s(b) คือผลรวมส่วนหารของ b:เงื่อนไขที่เทียบเท่าคือ σ (a) =σ(b) =a + b + 1 โดยที่ σ หมายถึงฟังก์ชันผลรวมของตัวหาร คู่หมั้นค
รูปสามเหลี่ยม Reuleaux เป็นรูปทรงที่เกิดจากการตัดกันของวงกลมสามวง โดยให้แต่ละวงมีศูนย์กลางอยู่ที่ขอบของวงกลมอีกสองวงที่เหลือ ขอบเขตของมันคือส่วนโค้งที่มีความกว้างคงที่ ซึ่งเป็นเส้นโค้งที่ง่ายที่สุดและรู้จักกันดีที่สุด นอกเหนือจากตัววงกลมเอง ความกว้างคงที่หมายความว่าการแยกของทุก ๆ สองเส้นรองรับที่ขนา
รูปสามเหลี่ยม Reuleaux เป็นรูปร่างที่เกิดจากจุดตัดของจานกลมสามแผ่น แต่ละแผ่นมีศูนย์กลางอยู่ที่ขอบของอีกสองแผ่น ขอบเขตของมันคือส่วนโค้งที่มีความกว้างคงที่ ซึ่งเป็นเส้นโค้งที่ง่ายที่สุดและรู้จักกันดีที่สุด นอกเหนือจากตัววงกลมเอง ความกว้างคงที่หมายความว่าการแยกของทุก ๆ สองเส้นรองรับที่ขนานกันจะเหมือนกั
รูปสามเหลี่ยม Reuleaux เป็นรูปร่างที่เกิดจากจุดตัดของจานกลมสามแผ่น แต่ละแผ่นมีศูนย์กลางอยู่ที่ขอบของอีกสองแผ่น ขอบเขตของมันคือส่วนโค้งที่มีความกว้างคงที่ ซึ่งเป็นเส้นโค้งที่ง่ายที่สุดและรู้จักกันดีที่สุด นอกเหนือจากตัววงกลมเอง ความกว้างคงที่หมายความว่าการแยกของทุก ๆ สองเส้นรองรับที่ขนานกันจะเหมือนกั
รูปสามเหลี่ยม Reuleaux เป็นรูปร่างที่เกิดจากจุดตัดของจานกลมสามแผ่น แต่ละแผ่นมีศูนย์กลางอยู่ที่ขอบของอีกสองแผ่น ขอบเขตของมันคือส่วนโค้งที่มีความกว้างคงที่ ซึ่งเป็นเส้นโค้งที่ง่ายที่สุดและรู้จักกันดีที่สุด นอกเหนือจากตัววงกลมเอง ความกว้างคงที่หมายความว่าการแยกของทุก ๆ สองเส้นรองรับที่ขนานกันจะเหมือนกั
รูปสามเหลี่ยม Reuleaux เป็นรูปร่างที่เกิดจากจุดตัดของจานกลมสามแผ่น แต่ละแผ่นมีศูนย์กลางอยู่ที่ขอบของอีกสองแผ่น ขอบเขตของมันคือส่วนโค้งที่มีความกว้างคงที่ ซึ่งเป็นเส้นโค้งที่ง่ายที่สุดและรู้จักกันดีที่สุด นอกเหนือจากตัววงกลมเอง ความกว้างคงที่หมายความว่าการแยกของทุก ๆ สองเส้นรองรับที่ขนานกันจะเหมือนกั
รูปสามเหลี่ยม Reuleaux เป็นรูปร่างที่เกิดจากจุดตัดของจานกลมสามแผ่น แต่ละแผ่นมีศูนย์กลางอยู่ที่ขอบของอีกสองแผ่น ขอบเขตของมันคือส่วนโค้งที่มีความกว้างคงที่ ซึ่งเป็นเส้นโค้งที่ง่ายที่สุดและรู้จักกันดีที่สุด นอกเหนือจากตัววงกลมเอง ความกว้างคงที่หมายความว่าการแยกของทุก ๆ สองเส้นรองรับที่ขนานกันจะเหมือนกั
จารึก รูปร่างระนาบหรือของแข็งคือสิ่งที่ล้อมรอบและ พอดี ภายในรูปทรงเรขาคณิตหรือของแข็งอื่น ที่กล่าวว่า สี่เหลี่ยมจัตุรัสถูกจารึกไว้ในรูปสามเหลี่ยม หมายความว่าเหมือนกับ สามเหลี่ยมล้อมรอบสี่เหลี่ยมจัตุรัส . สี่เหลี่ยมจัตุรัสที่ใหญ่ที่สุดที่จารึกไว้ภายในสามเหลี่ยมด้านเท่า − สี่เหลี่ยมจัตุรัสที่ใหญ่ท
หาผลรวมสูงสุด n เทอมของอนุกรมนี้:1.2.3 + 2.3.4 + … + n(n+1)(n+2) ใน 1.2.3 หมายถึงเทอมแรกและ 2.3.4 หมายถึงเทอมที่สอง มาดูตัวอย่างเพื่อทำความเข้าใจแนวคิดกันดีกว่า Input: n = 5 Output: 420 คำอธิบาย 1.2.3 + 2.3.4 + 3.4.5 + 4.5.6 + 5.6.7 =6 + 24 + 60 + 120 + 210 =420 เทอมที่ n =n(n+1)(n+2); โดยที่ n =
คำหลัก เป็นคำที่กำหนดไว้ล่วงหน้าหรือสงวนไว้ซึ่งมีอยู่ในไลบรารี C ++ ที่มีความหมายคงที่และใช้เพื่อดำเนินการภายใน ภาษา C++ รองรับคำสำคัญมากกว่า 64 คำ ทุก คำหลัก มีอยู่ในตัวพิมพ์เล็กเช่น auto, break, case, const, continue, int เป็นต้น 32 คำหลักในภาษา C++ ซึ่งมีให้ในภาษา C ด้วย อัตโนมัติ ดับเบิ้ล int
ไฟล์ C I/O − สร้าง เปิด อ่าน เขียน และปิดไฟล์ การจัดการไฟล์ C ไฟล์สามารถใช้เพื่อเก็บข้อมูลถาวรปริมาณมากได้ เช่นเดียวกับภาษาอื่นๆ C มีฟังก์ชันการจัดการไฟล์ดังต่อไปนี้ การสร้างไฟล์ การเปิดไฟล์ การอ่านไฟล์ การเขียนลงไฟล์ การปิดไฟล์ ต่อไปนี้เป็นฟังก์ชันการจัดการไฟล์ที่สำคัญที่สุดใน C ฟังก์ชัน วัตถุป
ปริศนาการเรียกใช้ฟังก์ชัน C/C++ นี้เป็นปริศนาที่มีจุดประสงค์เพื่อสำรวจเพิ่มเติมเกี่ยวกับพฤติกรรมของการเรียกใช้เมธอดทั้งในภาษาโปรแกรม C และ C++/ ผลลัพธ์ของวิธีการใน C และ C++ แตกต่างกัน มาดูกันว่าวิธีการเรียกในภาษา C และ C++ แตกต่างกันอย่างไร มาดูตัวอย่างและตรวจสอบผลลัพธ์ของโค้ดด้านล่างใน c และ c++
ตัวชี้เป็นตัวแปรที่เก็บที่อยู่ของตัวแปรอื่น ชนิดข้อมูลของตัวชี้จะเหมือนกับชนิดข้อมูลที่เป็นตัวแปร ในปริศนานี้ คุณต้องรู้ขนาดของพอยน์เตอร์ที่กำลังใช้งานอยู่ ปริศนาจะตรวจสอบความเข้าใจของเราเกี่ยวกับพอยน์เตอร์โดยถามคุณถึงขนาดของตัวแปร ขนาดของ int คือ 4 ไบต์ ในขณะที่ขนาดของตัวชี้ int คือ 8 ตอนนี้ มาทด
ไปป์ที่ไม่ระบุตัวตนของ Windows เป็นไพพ์ธรรมดา และทำงานคล้ายกับยูนิกซ์คู่หู:เป็นแบบทิศทางเดียวและใช้ความสัมพันธ์แบบพาเรนต์และชายด์ระหว่างกระบวนการสื่อสาร นอกจากนี้ การอ่านและการเขียนไปยังไพพ์สามารถทำได้ด้วยฟังก์ชัน ReadFile() และ WriteFile() ทั่วไป Windows API ใช้ฟังก์ชัน CreatePipe() เพื่อสร้างไพพ์
OpenMP คือชุดของคำสั่งคอมไพเลอร์ เช่นเดียวกับ API สำหรับโปรแกรมที่เขียนด้วย C, C++ หรือ FORTRAN ที่ให้การสนับสนุนสำหรับการเขียนโปรแกรมแบบขนานในสภาพแวดล้อมหน่วยความจำที่ใช้ร่วมกัน OpenMP ระบุขอบเขตคู่ขนานเป็นบล็อกของโค้ดที่อาจทำงานแบบขนาน นักพัฒนาแอปพลิเคชันแทรกคำสั่งคอมไพเลอร์ลงในโค้ดของตนที่ขอบเขตค
แบ่งแยกและพิชิต เป็นอัลกอริธึมที่ทำงานบนกระบวนทัศน์โดยอิงจากปัญหาการแตกกิ่งซ้ำๆ เป็นปัญหาย่อยหลายประเภทที่คล้ายคลึงกันซึ่งสามารถแก้ไขได้ง่าย ตัวอย่าง มาดูตัวอย่างเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับเทคนิคการแบ่งและพิชิตกัน − function recursive(input x size n) if(n < k) &nbs
ในภาษาการเขียนโปรแกรม C มีตัวเลือกในการสร้างส่วนโค้งของวงกลมในรัศมีที่กำหนดด้วยพิกัดศูนย์กลางและระดับของส่วนโค้งที่กำหนด ส่วนโค้ง() ฟังก์ชัน ใช้ในการสร้างส่วนโค้ง ฟังก์ชันส่วนโค้งนี้รวมอยู่ในไลบรารี graphics.h ใน C ซึ่งมีวิธีการวาดรูปบนหน้าจอเอาต์พุต ไวยากรณ์ void arc(int x, int y, int startangle,