หน้าแรก
หน้าแรก
ให้ตัวเลข n เราต้องแทนที่หลัก x จากตัวเลขนั้นด้วยตัวเลขอื่นที่กำหนด m เราต้องมองหาตัวเลขว่าตัวเลขนั้นอยู่ในตัวเลขที่ให้มาหรือไม่ ถ้ามี ให้แทนที่ตัวเลขนั้น x ด้วยตัวเลขอื่น m เช่นเดียวกับที่เราได้รับตัวเลข “123” และ m เป็น 5 และตัวเลขที่จะแทนที่เช่น x เป็น “2” ดังนั้นผลลัพธ์ควรเป็น “153” ตัวอย่าง In
ให้สองสตริง str1 และ str2 เราต้องตรวจสอบว่าทั้งสองสตริงเหมือนกันหรือไม่ เช่นเดียวกับที่เราได้รับสองเหล็กใน สวัสดี และ สวัสดี ดังนั้นมันจึงเหมือนกันและเหมือนกัน เหมือนกันคือสตริงที่ดูเหมือนเท่ากันแต่ไม่เท่ากันเช่น:“สวัสดี” และ “สวัสดี” และสตริงที่เหมือนกันทุกประการเช่น:“โลก” และ “โลก” ตัวอย่าง Input
จากจำนวนจุด n จุด เราต้องตรวจสอบว่าจุดนั้นขนานกับแกน x หรือแกน y หรือไม่มีแกนตามกราฟ กราฟคือตัวเลขที่ใช้แสดงความสัมพันธ์ระหว่างตัวแปร 2 ตัวแต่ละตัววัดพร้อมกับแกนที่มุมฉาก เส้นขนานคือเส้นตรงที่มีระยะห่างเท่ากันทุกจุด เหมือนรางรถไฟขนานกัน ดังนั้น เราต้องค้นหาว่าจุดทั้งสองขนานกับแกน x หรือแกน y หมายคว
ให้ตัวเลข n เราต้องตรวจสอบว่าผลรวมของหลักหารตัวเลข n หรือไม่ ในการหาคำตอบ เราต้องรวมตัวเลขทั้งหมดโดยเริ่มจากหลักหน่วย แล้วหารตัวเลขด้วยผลรวมสุดท้าย เช่นเดียวกับที่เรามีตัวเลข “521” ดังนั้นเราจึงต้องหาผลรวมของหลักที่จะเป็น “5 + 2 + 1 =8” แต่ 521 หารด้วย 8 ไม่ลงตัวโดยไม่เหลือเศษใดๆ ลองมาอีกตัวอย่างห
กำหนดอาร์เรย์ arr[n] โดยที่ n คือขนาดของอาร์เรย์ ภารกิจคือการค้นหาว่าอาร์เรย์นั้นเป็นพาลินโดรมหรือไม่ได้ใช้การเรียกซ้ำ Palindrome เป็นซีเควนซ์ที่สามารถอ่านย้อนหลังและไปข้างหน้าได้เหมือนกัน เช่น MADAM, NAMAN เป็นต้น ดังนั้นในการตรวจสอบอาร์เรย์ว่าเป็น palindrome หรือไม่เพื่อให้เราสามารถสำรวจอาร์เรย์จ
ให้เมทริกซ์สองตัว MAT1[row][column] และ MAT2[row][column] เราต้องหาความแตกต่างระหว่างเมทริกซ์สองตัวและพิมพ์ผลลัพธ์ที่ได้หลังจากลบเมทริกซ์สองตัว การลบเมทริกซ์สองตัวคือ MAT1[n][m] – MAT2[n][m]. สำหรับการลบ จำนวนแถวและคอลัมน์ของเมทริกซ์ทั้งสองควรเท่ากัน ตัวอย่าง Input: MAT1[N][N] = { {1, 2, 3}, &nbs
ให้หมายเลข n และเราต้องพิมพ์รูปแบบดาวลูกศรจำนวนดาวสูงสุด n ดวง รูปแบบดาวของอินพุต 4 จะมีลักษณะดังนี้ - ตัวอย่าง Input: 3 Output: Input: 5 Output: วิธีการที่ใช้ด้านล่างมีดังนี้ − ป้อนข้อมูลเป็นจำนวนเต็ม จากนั้นพิมพ์ n ช่องว่างและ n stars 1. ตอนนี้เพิ่มขึ้นจนถึง n. และพิมพ์ช่องว่างและดาวตามลำ
เมื่อกำหนดอาร์เรย์ arr[n] ของจำนวน n องค์ประกอบ ภารกิจคือค้นหาผลคูณขององค์ประกอบทั้งหมดของอาร์เรย์นั้น เหมือนกับว่าเรามีอาร์เรย์ arr[7] ของ 7 องค์ประกอบ ดังนั้นผลคูณของมันจะเหมือน ตัวอย่าง Input: arr[] = { 10, 20, 3, 4, 8 } Output: 19200 Explanation: 10 x 20 x 3 x 4 x 8 = 19200 Input: arr[] = { 1
ให้หมายเลข n ภารกิจคือค้นหาว่าตัวเลขใด ๆ ในตัวเลขหารตัวเลขทั้งหมดหรือไม่ เหมือนเราได้รับตัวเลข 128625 หารด้วย 5 ลงตัวซึ่งมีอยู่ในจำนวนนั้นด้วย ตัวอย่าง Input: 53142 Output: yes Explanation: This number is divisible by 1, 2 and 3 which are the digits of the number Input: 223 Output: No Explanation: T
เราจะพบคำถามเกี่ยวกับ MCQ เกี่ยวกับการจัดสรรหน่วยความจำและกระบวนการรวบรวม คำถามที่ 1 − ผลลัพธ์ของรหัสต่อไปนี้จะเป็นอย่างไร - #include <stdio.h> #include <stdlib.h> int main() { union my_union { int i; float f; c
อาร์เรย์ คือชุดของรายการประเภทข้อมูลเดียวกันจำนวนคงที่ องค์ประกอบเหล่านี้ถูกเก็บไว้ในตำแหน่งหน่วยความจำที่อยู่ติดกันในหน่วยความจำ ทุกองค์ประกอบของค่าสามารถเข้าถึงได้จากค่าดัชนีโดยใช้วงเล็บ [] และชื่ออาร์เรย์เช่น a[4], a[3] เป็นต้น การประกาศอาร์เรย์ ในภาษาโปรแกรม c/c++ อาร์เรย์จะถูกประกาศโดยการกำหน
จำนวนเต็ม เป็นชนิดข้อมูลที่ใช้ในการกำหนดตัวเลขที่มีค่าที่ไม่ใช่เศษส่วนบวก ลบ หรือศูนย์ทั้งหมด ต้องไม่มีทศนิยม ลอยตัว เป็นชนิดข้อมูลที่ใช้กำหนดตัวเลขที่มีค่าเศษส่วน สามารถมีทศนิยมได้เช่นกัน ตอนนี้เราจะตรวจสอบว่าค่าของ float และ integer return โดยคอมไพเลอร์จะเป็นเท่าใดเมื่อเราป้อนค่าเดียวกันสำหรับทั
ต้นไม้ไบนารีที่สมบูรณ์ซึ่งตามคุณสมบัติของการจัดลำดับฮีปเรียกว่า ไบนารีฮีป . จากการเรียงลำดับของไบนารีฮีป มันสามารถเป็นได้สองประเภท - นาทีฮีป คือฮีปที่ค่าของโหนดมากกว่าหรือเท่ากับค่าของโหนดหลัก โหนดรูทของฮีปขั้นต่ำนั้นเล็กที่สุด ฮีปสูงสุด คือฮีปที่ค่าของโหนดน้อยกว่าหรือเท่ากับค่าของโหนดหลัก โหนดรู
ย้อนรอย เป็นเทคนิคที่ใช้อัลกอริทึมในการแก้ปัญหา ใช้การเรียกซ้ำเพื่อค้นหาวิธีแก้ปัญหาโดยการสร้างโซลูชันทีละขั้นตอนเพิ่มค่าตามเวลา จะลบโซลูชันที่ไม่ก่อให้เกิดการแก้ปัญหาตามข้อจำกัดที่กำหนดไว้ในการแก้ปัญหา อัลกอริทึมการย้อนรอยถูกนำไปใช้กับปัญหาบางประเภท ปัญหาการตัดสินใจใช้เพื่อค้นหาวิธีแก้ปัญหาที่เ
ความถี่วิทยุ (RF) คือการสั่นของกระแสไฟ A.C. หรือแรงดันไฟ A.C. หรือตัวสั่นอื่นๆ ใน ความถี่ ช่วง 20KHz ถึง 300 GHz คลื่นความถี่วิทยุ ของอุปกรณ์คือช่วงความถี่ที่อุปกรณ์สามารถจับภาพ ประมวลผล หรือทำซ้ำได้ โดยทั่วไปช่วงความถี่จะอยู่ที่ 20Hz ถึง 20KHz แบนด์คือช่วงความถี่ที่แบ่งจากความถี่ต่ำมากไปเป็นความถ
แถบ() เป็นฟังก์ชันกราฟิก C ที่ใช้ในการวาดกราฟิกในภาษาการเขียนโปรแกรม C ส่วนหัว graphics.h มีฟังก์ชันต่างๆ ที่ใช้งานได้สำหรับการวาดกราฟิก ฟังก์ชั่น bar() ถูกกำหนดไว้ในไฟล์ส่วนหัวด้วย ไวยากรณ์ แถบโมฆะ (int ซ้าย, int บน, int ขวา, int ล่าง); ฟังก์ชัน bar() ใช้ในการวาดแท่ง (ของกราฟแท่ง) ซึ่งเป็นตัวเลข
ทุบตี เรียกอีกอย่างว่า GNU bash เป็นภาษาคำสั่งและ unix shell script เป็นล่ามบรรทัดคำสั่งสำหรับระบบปฏิบัติการ ได้รับการออกแบบโดย Brian Fox และเป็นซอฟต์แวร์ฟรีที่มาแทนที่ Bourne shell เปิดตัวครั้งแรกในปี 1989 และบางส่วนกลายเป็นล็อกอินเชลล์สำหรับระบบปฏิบัติการที่ใช้ linux เช่น macOS, ซอฟต์แวร์บน Linux
เราได้รับเลขฐานสิบหกเป็นสตริง งานคือการแปลงเป็น Octal ในการแปลงเลขฐานสิบหกเป็นฐานแปด เราต้อง − หาเลขฐานสองที่เทียบเท่ากับเลขฐานสิบหก แปลงเลขฐานสองเป็นเลขฐานแปด เลขฐานสิบหกคืออะไร เลขฐานสิบหกคือตัวเลขที่เป็นฐานของ 16 ตัวเลขตั้งแต่ 0-9 และตั้งแต่ 10 เป็นต้นไป ตัวเลขจะถูกแทนด้วย A ซึ่งแทน 10, B สำหร
กำหนดจำนวนเต็มบวก n เราต้องพิมพ์ชุดย่อยทั้งหมดของชุด {1, 2, 3, 4,... n} โดยไม่ต้องใช้อาร์เรย์หรือลูปใดๆ เช่นเดียวกับที่เราให้ตัวเลขใดๆ ที่บอกว่า 3 วินาที เราต้องพิมพ์เซตย่อยทั้งหมดในเซต {1, 2, 3} ซึ่งจะเป็น {1 2 3}, {1 2}, {2 3}, {1 3}, {1}, {2}, {3} { }. แต่เราต้องทำสิ่งนี้โดยไม่ใช้ลูปหรืออาร์เรย
เมื่อกำหนดสตริงที่ประกอบด้วยค่าตัวเลข ภารกิจคือต้องแปลงตัวเลขที่ระบุเป็นคำ เช่นเดียวกับที่เรามีอินพุต 361; ผลลัพธ์ควรเป็นคำพูดเช่น สามร้อยหกสิบเอ็ด สำหรับวิธีแก้ปัญหาต่อไปนี้ เราต้องจำตัวเลขและตำแหน่งที่เหมือนกัน หลักหมื่น หลักพัน เป็นต้น รหัสรองรับเฉพาะตัวเลขไม่เกิน 4 หลัก เช่น 0 ถึง 9999 ดังนั้น