คำถามติดแท็ก intersection

30
การลบรายการที่ซ้ำในรายการ
ค่อนข้างมากฉันต้องเขียนโปรแกรมเพื่อตรวจสอบว่ารายการนั้นมีรายการที่ซ้ำกันหรือไม่และหากมีการลบรายการเหล่านั้นออกและส่งคืนรายการใหม่ด้วยรายการที่ไม่ซ้ำ / ลบออก นี่คือสิ่งที่ฉันมี แต่พูดตามตรงฉันไม่รู้จะทำอย่างไร def remove_duplicates(): t = ['a', 'b', 'c', 'd'] t2 = ['a', 'c', 'd'] for t in t2: t.append(t.remove()) return t

30
รหัสที่ง่ายที่สุดสำหรับการแยกอาร์เรย์ใน javascript
รหัสที่ง่ายที่สุดและไม่มีไลบรารีสำหรับการใช้งานการแยกอาร์เรย์ใน javascript คืออะไร ฉันต้องการเขียน intersection([1,2,3], [2,3,4,5]) และรับ [2, 3]

20
ค้นหาจุดตัดของสองรายการซ้อนกันหรือไม่
ฉันรู้วิธีรับสี่แยกรายการแบน: b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] หรือ def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2) แต่เมื่อฉันต้องค้นหาทางแยกสำหรับรายการซ้อนกันปัญหาของฉันเริ่มต้น: c1 = [1, 6, 7, 10, 13, 28, 32, 41, 58, 63] c2 = [[13, 17, 18, 21, 32], [7, …


3
ฉันจะได้รับจุดตัดสหภาพและเซตย่อยของอาร์เรย์ใน Ruby ได้อย่างไร
ผมต้องการสร้างวิธีการที่แตกต่างกันสำหรับการเรียนที่เรียกว่าMultiset ฉันมีวิธีที่จำเป็นทั้งหมด แต่ฉันไม่แน่ใจว่าจะเขียนวิธีการแยกจุดร่วมและวิธีย่อยได้อย่างไร สำหรับจุดตัดและสหภาพรหัสของฉันเริ่มต้นดังนี้: def intersect(var) x = Multiset.new end นี่คือตัวอย่าง: X = [1, 1, 2, 4] Y = [1, 2, 2, 2] แล้วจุดตัดของXและเป็นY[1, 2]

9
ทดสอบว่ารายการใช้รายการร่วมกันใน python หรือไม่
ฉันต้องการตรวจสอบว่ามีรายการใดในรายการหนึ่งอยู่ในรายการอื่นหรือไม่ ฉันสามารถทำได้ง่ายๆด้วยรหัสด้านล่าง แต่ฉันสงสัยว่าอาจมีฟังก์ชันไลบรารีที่จะทำสิ่งนี้ ถ้าไม่เป็นเช่นนั้นมีวิธีไพโธนิกมากขึ้นในการบรรลุผลลัพธ์เดียวกันหรือไม่ In [78]: a = [1, 2, 3, 4, 5] In [79]: b = [8, 7, 6] In [80]: c = [8, 7, 6, 5] In [81]: def lists_overlap(a, b): ....: for i in a: ....: if i in b: ....: return True ....: return False ....: …

22
จุดตัดและการรวมกันของ ArrayLists ใน Java
มีวิธีการใดบ้างที่จะทำได้? ฉันกำลังมองหา แต่ไม่พบเลย อีกคำถาม: ฉันต้องการวิธีการเหล่านี้เพื่อที่ฉันจะได้กรองไฟล์ บางANDตัวเป็นตัวกรองและบางORตัวเป็นตัวกรอง (เช่นในทฤษฎีเซต) ดังนั้นฉันต้องกรองตามไฟล์ทั้งหมดและรวม / ตัดกัน ArrayLists ที่เก็บไฟล์เหล่านั้น ฉันควรใช้โครงสร้างข้อมูลอื่นเพื่อเก็บไฟล์หรือไม่ มีอะไรอีกไหมที่จะให้รันไทม์ที่ดีกว่านี้?
130 java  list  union  intersection 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.