หน้าแรก
หน้าแรก
หากต้องการอ่านอิมเมจอินพุตและพิมพ์ลงในอาร์เรย์ใน matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ ขั้นตอน กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย อ่านรูปภาพจากไฟล์ไปยังอาร์เรย์ ใช้ plt.imread() วิธีการ พิมพ์อาร์เรย์ Numpy ของรูปภาพ หากต้องการปิดแกน ให้ใช้ axis(off) วิธีการ ห
ในการสร้างเคอร์เซอร์เมาส์แบบกำหนดเองใน matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ ขั้นตอน กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่ ผูกฟังก์ชัน *mouse_event* ถึงงาน *button_press_event* . สร้าง x และ ย จุดข้อมูลโดยใช้ numpy พล
สมมติว่าเราได้รับตัวเลข n และถูกขอให้เขียนการเรียงสับเปลี่ยนที่เป็นไปได้ทั้งหมดด้วยจำนวนเต็มบวกสูงถึง n จากนั้นการเรียงสับเปลี่ยนจะถูกจัดเรียงตามพจนานุกรมและเรียงลำดับจาก 1 ถึง n ในบรรดาการเรียงสับเปลี่ยนทั้งหมด มีการเรียงสับเปลี่ยนหนึ่งครั้งและเรียกว่าการเรียงสับเปลี่ยนแบบพิเศษ ตอนนี้ท่ามกลางการเปล
เพื่อให้ได้ตำแหน่ง (x, y) ที่ชี้ด้วยเมาส์ในพล็อตแบบโต้ตอบ เราสามารถทำตามขั้นตอนต่อไปนี้ ขั้นตอน กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่ ผูกฟังก์ชัน *mouse_event* ถึงงาน *button_press_event* . สร้าง x และ ย จุดข้อมูลโดยใช้ num
plt.figure() − สร้างร่างใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่ plt.subplots() − สร้างร่างและชุดของแผนย่อย มาดูตัวอย่างเพื่อทำความเข้าใจความแตกต่างระหว่าง plt.subplots() และ plt.figure() . ขั้นตอน กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย สร้างร่างใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่
หากต้องการสร้างภาพเคลื่อนไหวด้วยเส้นขอบใน matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ ขั้นตอน กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย สร้างข้อมูลสำหรับแผนภาพเส้นชั้นความสูง สร้างร่างและชุดแผนย่อย สร้างแอนิเมชั่นด้วยการเรียกใช้ฟังก์ชัน *animate* . ซ้ำๆ โดยที่ เคลื่อนไหว() ว
ในการโค้งข้อความในพล็อตขั้วใน matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ ขั้นตอน กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่ เพิ่ม ขวาน ไปที่ร่างซึ่งเป็นส่วนหนึ่งของการจัดโครงเรื่องย่อย วาดเส้นด้วยระดับ color=green และ linewidth=2
สมมติว่าเราได้รับสตริง input_str ตอนนี้ เราถูกขอให้กำหนดทุกสตริงย่อยที่เป็นไปได้จากสตริงที่กำหนด จากนั้นเชื่อมสตริงย่อยทั้งหมดทีละรายการในลำดับศัพท์เป็นสตริงอื่น เรายังได้รับค่าจำนวนเต็ม k งานของเราคือส่งคืนจดหมายที่ดัชนี k จากสตริงที่ต่อกัน ดังนั้น หากอินพุตเป็นเหมือน input_str =pqrs, k =6 เอาต์พุ
สมมติว่าเราได้รับสตริง input_str ถ้าเรากำหนดคำต่อท้ายทั้งหมดจาก input_str; ตัวอย่างเช่น ถ้าสตริงคือ abcd ส่วนต่อท้ายคือ abc, bcd, cd, d ตอนนี้ เราตรวจสอบความคล้ายคลึงกันระหว่าง input_str และส่วนต่อท้ายทั้งหมดด้วยความยาวของคำนำหน้าที่ยาวที่สุดใน input_str และส่วนต่อท้าย ต้องส่งคืนผลรวมของความคล้ายคลึ
สมมติว่าเรามีสองอาร์เรย์ที่เรียกว่า nums1 และ nums2 พวกมันมีจำนวนองค์ประกอบเท่ากัน N ตอนนี้ให้พิจารณาชุด S ที่มีองค์ประกอบ N ตั้งแต่ 1 ถึง N เราต้องหาค่าของ (nums1[i1] + nums1[i2] + .. nums1[ik])^2 + (nums2[i1] + nums2[i2] + ... nums2[ik])^2 โดยที่ {i1, i2, ... ik} ไม่ใช่เซตย่อยของเซต S . ดังนั้น ห
สมมติว่าเรามีให้สองสตริง สตริงแรกมีความยาวมากกว่าอันที่สอง และเราต้องตรวจสอบว่าสตริงย่อยจากสตริงแรกตรงกับสตริงที่สองหรือต่างกันในตำแหน่งเดียวหรือไม่ เราคืนค่าดัชนีของสตริงแรก โดยที่สตริงย่อยที่สามารถจับคู่กับสตริงที่สองเริ่มต้นได้ ดังนั้น หากอินพุตเป็นเหมือน string1 =tpoint, string2 =pi ผลลัพธ์จะเป
สมมติว่าเรามีรูปหลายเหลี่ยมปกติหนึ่งรูปที่มีด้าน n แทนเป็นสตริงไบนารีขนาด n จุดยอดสามารถเป็นสีน้ำเงิน (0) หรือสีแดง (1) พวกมันถูกระบายสีตามเข็มนาฬิกา เราต้องนับจำนวนสามเหลี่ยมหน้าจั่วที่มีจุดยอดเป็นจุดยอดของรูปหลายเหลี่ยมปกติและมีสีเท่ากัน ดังนั้น หากอินพุตเป็นเหมือนรูปหลายเหลี่ยม =111010 ผลลัพธ์จะ
สมมติว่าเราได้รับจำนวนสตริงจำนวน n; str1, str2, str3,.....,strn. ทีนี้ สมมติว่า substri เป็นเซตที่มี substring ทั้งหมดของ stri ยูเนียนของเซตย่อยทั้งหมดคือ substr_union ตอนนี้เราได้รับจำนวนการสืบค้น q และเราต้องหาองค์ประกอบที่ q-th ของชุด substr_union ชุด substr_union ถูกจัดเรียงตามพจนานุกรมและดัชนีเ
สมมติว่าเรามีนิพจน์ M ต่างกัน และคำตอบของนิพจน์เหล่านี้อยู่ในช่วง 1 ถึง N (รวมทั้งสอง) ดังนั้นให้พิจารณา x =max(f(i)) สำหรับแต่ละ i ในช่วง 1 ถึง N เราต้องหาค่าที่คาดหวัง ของ x. ดังนั้น หากอินพุตเป็น M =3, N =3 เอาต์พุตจะเป็น 2.2 เพราะ ลำดับ ความถี่สูงสุด 111 3 112 2 113 2 122 2 123 1 133 1
สมมติว่าเราได้รับสตริง str เส้นขอบของสตริงคือสตริงย่อยที่เป็นคำนำหน้าที่ถูกต้องและเป็นคำต่อท้ายของสตริงนั้น ตัวอย่างเช่น ab คือเส้นขอบของสตริง ababab เส้นขอบเรียกว่าเส้นขอบพาลินโดรมหากสตริงเส้นขอบคือพาลินโดรม ตอนนี้ สมมติว่ามีจำนวนเส้นขอบพาลินโดรมจำนวน f(str) ในสตริงที่กำหนด str เราต้องหาผลรวมของ f(
สมมติว่าเรามีรายการคะแนนสำหรับผู้เข้าร่วมจำนวนต่างกัน เราต้องหาคะแนนรองชนะเลิศให้ได้ ดังนั้น หากข้อมูลที่ป้อนเข้าเหมือนกับคะแนน =[5,8,2,6,8,5,8,7] ผลลัพธ์จะเป็น 7 เนื่องจากคะแนนผู้ชนะคือ 8 และคะแนนที่มากที่สุดเป็นอันดับสองคือ 7 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - ผู้ชนะ :=-99999 runner_u
สมมติว่าเรามีชื่อและเกรดสำหรับนักเรียนแต่ละคนในรายการที่ซ้อนกัน เราต้องแสดงชื่อนักเรียนที่มีเกรดต่ำสุดเป็นอันดับสอง หากมีนักเรียนมากกว่าหนึ่งคนที่ได้เกรดต่ำสุดเป็นอันดับสอง ให้เรียงลำดับใหม่ตามลำดับตัวอักษรและพิมพ์ชื่อแต่ละชื่อในบรรทัดใหม่ ดังนั้น ถ้าข้อมูลเข้าเหมือนนักเรียน =[[Amal,37],[Bimal,37],
โปรแกรมค้นหาผลรวมของอาร์เรย์ย่อยที่คาดหวังของอาร์เรย์ที่กำหนดโดยดำเนินการบางอย่าง สมมติว่าเรามีอาร์เรย์ A ที่มีขนาดเป็น n และมีค่าสองค่า p และ q เราสามารถดำเนินการเหล่านี้ได้ใน A. สุ่มเลือกสองดัชนี (l, r) โดยที่ l
สมมติว่าเรามีพจนานุกรมเครื่องหมายของนักเรียน กุญแจคือชื่อและเครื่องหมายคือรายการตัวเลข เราต้องหาค่าเฉลี่ยของนักเรียนแต่ละคน ดังนั้น ถ้าอินพุตเหมือน score ={Amal :[25,36,47,45],Bimal :[85,74,69,47],Tarun :[65,35,87,14 ],Akash :[74,12,36,75]} จากนั้นผลลัพธ์จะเป็น [38.25, 68.75, 50.25, 49.25] ดังนั้น
สมมติว่าเรามีรายการตัวเลขใน Python เราต้องย้อนกลับและเรียงลำดับรายการโดยใช้การดำเนินการรายการ แต่อย่าเปลี่ยนรายการจริง ในการย้อนกลับรายการ เรามีฟังก์ชัน reverse() สำหรับรายการ แต่ถ้าเราใช้ รายการจะถูกกลับรายการ คล้ายกับ sort() เช่นกัน เพื่อรักษาลำดับตามจริง เราจะใช้ฟังก์ชัน reversed() และฟังก์ชัน so