หน้าแรก
หน้าแรก
Python Pandas เป็นไลบรารีการวิเคราะห์ข้อมูล สามารถอ่าน กรอง และจัดเรียงชุดข้อมูลขนาดเล็กและขนาดใหญ่ใหม่ และส่งออกข้อมูลเหล่านี้ในรูปแบบต่างๆ รวมถึง Excel Pandas เขียนไฟล์ Excel โดยใช้โมดูล XlsxWriter XlsxWriter เป็นโมดูล Python สำหรับเขียนไฟล์ในรูปแบบไฟล์ XLSX สามารถใช้ในการเขียนข้อความ ตัวเลข และ
Matplotlib เป็นไลบรารีการสร้างภาพที่น่าทึ่งใน Python สำหรับแปลงอาร์เรย์ 2 มิติ Matplotlib คือไลบรารีการสร้างภาพข้อมูลแบบหลายแพลตฟอร์มที่สร้างขึ้นบนอาร์เรย์ NumPy และออกแบบมาเพื่อทำงานร่วมกับสแต็ก SciPy ที่กว้างขึ้น ตัวอย่าง #applying pseudocolor # importing pyplot and image from matplotlib import ma
การจัดการไฟล์เป็นส่วนสำคัญของเว็บแอปพลิเคชัน Python มีฟังก์ชันมากมายสำหรับสร้าง อ่าน อัปเดต และลบไฟล์ หากต้องการเขียนไปยังไฟล์ที่มีอยู่ คุณต้องเพิ่มพารามิเตอร์ในฟังก์ชัน open() - a − Append − จะต่อท้ายไฟล์ w − เขียน − จะเขียนทับเนื้อหาที่มีอยู่ ตัวอย่าง import os # list the files in directory li
Openpyxl เป็นไลบรารี Python สำหรับอ่านและเขียนไฟล์ Excel (พร้อมนามสกุล xlsx/xlsm/xltx/xltm) โมดูล openpyxl ช่วยให้โปรแกรม Python สามารถอ่านและแก้ไขไฟล์ Excel ได้ ตัวอย่างเช่น ผู้ใช้อาจต้องผ่านแถวหลายพันแถวและเลือกข้อมูลจำนวนเล็กน้อยเพื่อทำการเปลี่ยนแปลงเล็กน้อยตามเกณฑ์บางอย่าง ด้วยการใช้โมดูล Openp
สมมติว่าเรามีเมทริกซ์ขององค์ประกอบเฉพาะและผลรวม เราต้องหาคู่ทั้งหมดจากเมทริกซ์ที่มีผลรวมเท่ากับผลรวมที่กำหนด ที่นี่ แต่ละองค์ประกอบของคู่จะถูกนำมาจากแถวที่ต่างกัน ดังนั้นหากอินพุตเป็น − 2 4 3 5 6 9 8 7 10 11 14 12 13 1 15 16 sum =13 จากนั้นผลลัพธ์จะเป็น [(2, 11), (4, 9), (3, 10), (5, 8), (12,
สมมุติว่าเรามี Binary Search Trees สองต้น และให้ผลรวมอื่น เราต้องหาคู่ที่เกี่ยวกับผลรวมที่กำหนดเพื่อให้องค์ประกอบแต่ละคู่ต้องอยู่ใน BST ที่แตกต่างกัน ดังนั้นหากอินพุตเท่ากับ sum =12 จากนั้นผลลัพธ์จะเป็น [(6, 6), (7, 5), (9, 3)] เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - กำหนดฟังก์ชัน Solve(
สมมุติว่าเรามี Binary Tree เราต้องดำเนินการดังต่อไปนี้ - สำหรับแต่ละระดับ หาผลรวมของใบทั้งหมดหากมีใบในระดับนี้ มิฉะนั้นจะมองข้ามไป หาผลคูณของผลรวมทั้งหมดแล้วส่งคืน ดังนั้นหากอินพุตเป็นแบบ จากนั้นผลลัพธ์จะเป็น 270 สองระดับแรกไม่มีใบไม้ ระดับที่สามมีใบเดี่ยว 9 ระดับสุดท้ายมีสี่ใบ 2, 12, 5
สมมติว่าเรามีรายชื่อผู้ติดต่อที่มีชื่อผู้ใช้ อีเมล และหมายเลขโทรศัพท์ในลำดับใด ๆ เราจะต้องค้นหาผู้ติดต่อเดียวกัน (เมื่อบุคคลเดียวกันมีผู้ติดต่อหลายราย) และส่งคืนผู้ติดต่อเดียวกัน ด้วยกัน. เราต้องจำไว้ว่า - ผู้ติดต่อสามารถจัดเก็บชื่อผู้ใช้ อีเมล และช่องโทรศัพท์ได้ตามคำสั่งใดๆ ผู้ติดต่อสองคนจะเห
สมมติว่าเรามีเมทริกซ์ที่เต็มไปด้วยตัวอักษรสามตัว O, G และ W โดยที่ O เป็นตัวแทนของพื้นที่เปิดโล่ง G เป็นตัวแทนของยามและ W เป็นตัวแทนของกำแพงในธนาคาร เราต้องแทนที่ตัว O ทั้งหมดในเมทริกซ์ด้วยระยะห่างที่สั้นที่สุดจากการ์ดเพียงตัวเดียว เราไม่สามารถทะลุผ่านกำแพงใดๆ ได้ ในการ์ดเมทริกซ์เอาต์พุตจะถูกแทนที่ด
สมมติว่าเรามีอาร์เรย์ P และ Q สองอาร์เรย์ที่มีขนาดเป็น N ซึ่งจะมีตัวเลข 1 ถึง N เราจะต้องค้นหาอาร์เรย์ย่อยจากอาร์เรย์ที่กำหนดเพื่อให้มีผลรวมเท่ากัน ในที่สุดก็ส่งคืนดัชนีของอาร์เรย์ย่อยดังกล่าว หากไม่มีวิธีแก้ปัญหา ให้คืนค่า -1 ดังนั้น หากอินพุตเป็นเช่น P =[2, 3, 4, 5, 6], Q =[9, 3, 2, 6, 5] ผลลัพธ์จ
สมมติว่าเรามีอาร์เรย์ของ n องค์ประกอบ เราต้องแสดงผลรวมสูงสุดโดยเลือกลำดับย่อยสองลำดับของอาร์เรย์ (อาจหรือไม่ต่างกันก็ได้) เพื่อให้ผลรวมของบิต- wise AND การทำงานขององค์ประกอบทั้งหมดของลำดับแรกและ bit-wise OR ขององค์ประกอบทั้งหมดของลำดับที่สองสูงสุด ดังนั้น หากอินพุตเป็น A ={4, 6, 7, 2} ผลลัพธ์จะเป็น
สมมติว่าเรามีสตริงที่เป็นตัวพิมพ์เล็ก เราต้องหาสตริงย่อยที่มีสระทั้งหมดอย่างน้อยหนึ่งครั้ง และไม่มีพยัญชนะในสตริงย่อยนั้น ดังนั้น หากอินพุตเป็นเหมือน helloworldaeiouaieuonicestring ผลลัพธ์จะเป็น [aeiou, aeioua, aeiouai, aeiouaiu, eioua, eiouai, eiouaiu] เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -
สมมติว่าเรามีเมทริกซ์ 2 มิติและชุดดัชนีเซลล์ ดัชนีเซลล์แสดงเป็น (i, j) โดยที่ i คือแถวและ j คือคอลัมน์ ตอนนี้ สำหรับทุกดัชนีเซลล์ที่ระบุ (i, j) เราต้องหาผลรวมขององค์ประกอบเมทริกซ์ทั้งหมด ยกเว้นองค์ประกอบที่อยู่ในแถวที่ ith และ /หรือคอลัมน์ที่ j. ดังนั้นหากอินพุตเป็นแบบ 2 2 3 4 5 7 6 4 3 ดัชนีเ
สมมติว่าเรามี string str และ string patt อื่น เราต้องหาตัวกำหนดใน patt ที่มีอยู่ที่ดัชนีต่ำสุดของ str หากไม่มีอักขระ patt1 ใน str1 ให้คืนค่า -1 ดังนั้น หากอินพุตเป็นเหมือน str =helloworld และ patt =wor ผลลัพธ์จะเป็น o เนื่องจาก o มีอยู่ที่ดัชนีต่ำสุดในหน่วย str เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเห
สมมติว่าเรามีตารางขนาด Q * P ตารางนี้ประกอบด้วยเครื่องหมายดอกจัน * สามดอก และทุกเซลล์อื่นๆ จะมีจุด . โดยที่ * ใช้สำหรับจุดยอดของสี่เหลี่ยมผืนผ้า เราต้องหาพิกัดของจุดยอดที่หายไป เราจะพิจารณาการจัดทำดัชนีแบบ 1-based ดังนั้น หากอินพุตเป็นเหมือน grid =[ .*., ..., *.* ] ผลลัพธ์จะเป็น [1, 3] นี่คือพิกัดท
สมมติว่าเรามีสตริงของอักขระตัวพิมพ์เล็ก (ทั้งหมดเป็นอักขระ ASCII) เราจะต้องค้นหาสตริงย่อย palindromic ที่ต่อเนื่องกันที่แตกต่างกันทั้งหมดของสตริงที่กำหนด ดังนั้น หากอินพุตเป็นเหมือน ระดับ ผลลัพธ์จะเป็น 7 เนื่องจากมีสตริงย่อยเจ็ดรายการ [ระดับ, อีฟ, l, e, v, e, l ]. เพื่อแก้ปัญหานี้ เราจะทำตามขั
สมมติว่าเรามีสตริง S (ตัวอักษรทั้งหมดเป็นตัวพิมพ์เล็ก) เราต้องหาจำนวนสตริงย่อยทั้งหมดที่มีความยาวสี่อักขระที่สามารถจัดเรียงอักขระใหม่เพื่อสร้างคำนี้ได้ นก. ดังนั้น หากอินพุตเป็นเหมือน birdb ผลลัพธ์จะเป็น 2 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - cnt :=0 สำหรับฉันในช่วง 0 ถึงขนาด s - 3 ทำ
สมมติว่ามีการจัดการแข่งขันหนึ่งรายการ ที่ซึ่งหินต่าง ๆ วางอยู่บนถนน มีถังหนึ่งใบอยู่ที่จุดเริ่มต้นของการแข่งขัน ซึ่งอยู่ห่างจากหินก้อนแรก 6 ยูนิต หินก้อนอื่น ๆ ห่างกัน 4 หน่วยและเรียงกันเป็นเส้นตรง ตอนนี้ ผู้เข้าร่วมเริ่มจากถัง แล้วเก็บหินที่ใกล้ที่สุด กลับมาและใส่หินนั้นลงในถัง หลังจากนั้น วิ่งอีกค
สมมติว่าเรามีอาร์เรย์ เราต้องหาองค์ประกอบก่อนที่องค์ประกอบทั้งหมดจะน้อยกว่า และหลังจากนั้นทั้งหมดมีค่ามากกว่านั้น สุดท้าย ให้คืนค่าดัชนีขององค์ประกอบ หากไม่มีองค์ประกอบดังกล่าว ให้คืนค่า -1 ดังนั้น หากอินพุตเป็น A - [6, 2, 5, 4, 7, 9, 11, 8, 10] เอาต์พุตจะเป็น 4 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเ
สมมติว่าเรามีกระแสของอักขระ หรือเราสามารถพิจารณาสตริงและเราต้องหาอักขระที่ไม่ซ้ำตัวแรกในสตริง ดังนั้น หากสตริงเป็นเหมือน คน อักษรตัวแรกที่เกิดขึ้นจะเป็นตัว o ดังนั้น ดัชนีจะถูกส่งคืน นั่นคือ 2 ตรงนี้ หากไม่มีอักขระดังกล่าว ให้คืนค่า -1 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - สร้างแผนที่ความ