สิ่งตีพิมพ์ในหัวข้อ 'vector'


ปลดล็อกพลังของพีชคณิตเชิงเส้น: การเดินทางผ่านเวกเตอร์ เมทริกซ์ และอื่นๆ
การศึกษาเวกเตอร์ เมทริกซ์ และการแปลงเชิงเส้นครอบคลุมอยู่ในสาขาวิชาคณิตศาสตร์ที่เรียกว่าพีชคณิตเชิงเส้น รวมถึงระบบการแก้สมการเชิงเส้น การจัดการและการแปลงข้อมูล ตอนนี้เรามาดูองค์ประกอบทั้งหมดที่ประกอบด้วยพีชคณิตเชิงเส้น ตั้งแต่พื้นฐานที่สุดไปจนถึงองค์ประกอบที่ซับซ้อนที่สุด สเกลาร์ — ตัวเลขเดี่ยว เวกเตอร์ — อาร์เรย์ของตัวเลขแบบมิติเดียว เมทริกซ์ — อาร์เรย์สองมิติของตัวเลข เทนเซอร์ — มากกว่าอาร์เรย์สองมิติ ขณะนี้มีการดำเนินการประเภทต่างๆ..

คำถามในหัวข้อ 'vector'

การใช้งาน std::vector ที่มีอยู่ในตัวเองและเข้ากันได้กับ STL
การใช้งาน std::vector ที่มาพร้อมกับ Visual Studio 2010 และเวอร์ชันก่อนหน้านี้มีลักษณะเฉพาะที่รู้จักกันดี: วิธีการ resize มีลายเซ็นต่อไปนี้ (สอดคล้องกับ C ++ 03): void resize(size_type new_size, value_type value);...
2082 มุมมอง
schedule 04.12.2023

การป้อนองค์ประกอบประเภทที่ไม่รู้จักลงในเวกเตอร์
ฉันกำลังทำงานกับโปรแกรมที่รับองค์ประกอบจากผู้ใช้มาจัดเรียง สำหรับโปรแกรมนี้ ฉันต้องใช้เวกเตอร์เนื่องจากไม่ทราบขนาดของรายการองค์ประกอบก่อนที่ผู้ใช้จะป้อนข้อมูล คำแนะนำของเราคือ: เขียนโปรแกรมในภาษา C++ เพื่อทำการเรียงลำดับรายการองค์ประกอบ...
8427 มุมมอง
schedule 29.10.2023

ท่อร่วมชน Box2D?
ฉันเคยเห็นมาว่ามี b2Manifold สิ่งที่ฉันต้องการทำให้สำเร็จคือการตรวจสอบว่ามีการชนกันที่ส่วนบนของวัตถุชิ้นใดชิ้นหนึ่งที่ชนกันหรือไม่ ฉันได้ตั้งค่า b2ContactListener แล้วและใช้งานได้ดี...
2176 มุมมอง
schedule 21.11.2023

C: ประสิทธิภาพของ pthread ต่ำกว่า single thrad
ฉันสับสนเกี่ยวกับประสิทธิภาพของโค้ดของฉัน เมื่อต้องจัดการกับเธรดเดี่ยวจะใช้เพียง 13 วินาที แต่จะใช้เวลา 80 วินาที ฉันไม่รู้ว่าเวกเตอร์สามารถเข้าถึงได้ทีละเธรดเท่านั้นหรือไม่ หากเป็นเช่นนั้น อาจเป็นไปได้ว่าฉันต้องใช้อาร์เรย์ struct...
598 มุมมอง
schedule 28.10.2023

เอาท์พุตเวกเตอร์หลายมิติของวัตถุ
ดังนั้นฉันจึงพยายามพิมพ์เนื้อหาของเวกเตอร์ที่ฉันกำลังสร้าง โดยพื้นฐานแล้วฉันกำลังพยายามส่งออกผู้เล่นซึ่งจะเป็น int (เช่น 1-4) และมือของผู้เล่นซึ่งประกอบด้วยวัตถุไพ่ ตัวอย่างเช่น ฉันกำลังพยายามทำให้ถึงจุดที่ newPlayerHand[1][1] จะให้ "Ace of Spades"...
108 มุมมอง
schedule 25.10.2023

การใช้ Apply ใน R พร้อมอาร์กิวเมนต์เวกเตอร์เพิ่มเติม
ฉันมีเมทริกซ์ขนาด 10,000 x 100 และเวกเตอร์ที่มีความยาว 100 ฉันต้องการใช้ฟังก์ชันที่กำหนดเอง เปอร์เซ็นไทล์ ซึ่งรับอาร์กิวเมนต์เวกเตอร์และอาร์กิวเมนต์สเกลาร์กับแต่ละคอลัมน์ของ เมทริกซ์ในลักษณะที่ในการวนซ้ำ j อาร์กิวเมนต์ที่ใช้กับ percentile...
304 มุมมอง
schedule 01.01.2024

การค้นหาวัตถุภายในมุมเฉพาะจากวัตถุอื่น
ฉันกำลังเขียนการจำลองใน Python ซึ่งรวมถึงตัวแทนที่สามารถเดินทางในสภาพแวดล้อมได้ และมีเวกเตอร์ความเร็ว v สภาพแวดล้อมยังรวมถึงวัตถุประเภทอื่น (อาหาร) ฉันต้องการให้ตัวแทน "เห็น" เฉพาะอาหารที่อยู่ภายในระยะ r จากตัวแทน และเฉพาะเมื่อมุมระหว่างอาหารกับแกน x...
174 มุมมอง
schedule 06.11.2023

Simple Code Need Help - ไม่มีอินสแตนซ์ของ Constructor ที่ตรงกับรายการอาร์กิวเมนต์
ฉันกำลังติดตามหนังสือเกี่ยวกับการเขียนโปรแกรม C++ และติดอยู่กับเวกเตอร์ ตัวอย่างจากหนังสือไป: vector<int> v = {1,2,3}; แต่ฉันได้รับข้อผิดพลาด: 1 IntelliSense: no instance of constructor "Vector<T>::Vector [with T=int]"...
3618 มุมมอง
schedule 06.01.2024

ข้อผิดพลาด: ไม่มีข้อโต้แย้งสำหรับ 'at' ที่ขึ้นอยู่กับพารามิเตอร์เทมเพลต ดังนั้นจึงต้องมีการประกาศ at
นู๋ นี่ ฉันกำลังพยายามรวบรวมโค้ดส่วนนี้จาก 'ภาษาการเขียนโปรแกรม C++' ของ Bjarne Stroustrup แต่ CodeBlocks ยังคงส่งข้อผิดพลาดนี้ให้ฉันต่อไป รหัสนี้เกี่ยวกับการตรวจสอบช่วงอาร์เรย์ที่อยู่ในฟังก์ชันเวกเตอร์ นี่คือรหัส: #include...
17010 มุมมอง
schedule 01.12.2023

เวกเตอร์ของวัตถุจากคลาสที่แตกต่างกัน
ฉันกำลังพยายามสร้างเวกเตอร์ที่มีวัตถุจากคลาสที่แตกต่างกัน ซึ่งได้มาจากคลาสพื้นฐาน การติดตามคำตอบของ คำถามนี้ ฉันมีรหัสต่อไปนี้ซึ่งลองใช้สี่วิธีที่แตกต่างกัน (แสดงความคิดเห็นด้านล่าง); ไม่มีสิ่งใดที่จะรวบรวม: class observable { public:...
105 มุมมอง
schedule 27.12.2023

เวกเตอร์ C++ ของเวกเตอร์
ฉันต้องสร้าง std::vector ที่มีเวกเตอร์เป็น Eigen::Vector2d นี่คือวิธีที่ฉันประกาศ: std::vector< std::vector< Eigen::Vector2d > > markingsPointSets; และฉันพยายามผลักดันองค์ประกอบบางอย่างที่ฉันสร้างขึ้นกลับไปเช่นนั้น:...
475 มุมมอง
schedule 16.11.2023

haskell อ่านเวกเตอร์ของคู่จาก bytestring ช้ามาก จะทำให้เร็วขึ้นได้อย่างไร?
ฉันกำลังพยายามอ่านเวกเตอร์ขนาดใหญ่ประเภทข้อมูลที่กำหนดเองจากไฟล์ไบนารี ฉันพยายามใช้ ตัวอย่างที่ให้ไว้ที่นี่ . ปัญหาของโค้ดตัวอย่างคือ มันใช้รายการ และฉันต้องการใช้เวกเตอร์ ดังนั้นฉันจึงปรับโค้ดนั้นตามด้านล่าง แต่ใช้เวลานานมาก...
221 มุมมอง
schedule 10.01.2024

วิธีส่งค่าลงในเวกเตอร์ภายในโครงสร้าง
ฉันมีโครงสร้างด้านล่าง ฉันจะดันเข้าไปในเวกเตอร์ภายในโครงสร้างนั้นได้อย่างไร struct DNA { vector <string>header; string DNAstrand; double gc; int valid; }; struct World { // int numCountries; DNA...
125 มุมมอง
schedule 08.12.2023

วิธีดำเนินการขั้นตอนการรวมบนเวกเตอร์ โดยฉันมีเวกเตอร์ดั้งเดิมเป็นแถวแรก
ผมมีเวกเตอร์นี้ b=c(5,8,9) ฉันต้องการทำการรวมกันโดยเลือก 2 รายการในแต่ละครั้ง โดยที่ฉันมีองค์ประกอบดั้งเดิมของ b เป็นแถวแรกที่จะได้รับ [,1] [,2] [,3] [1,] 5 8 9 [2,] 8 9 5 ฉันลอง combn(b, 2)...
74 มุมมอง
schedule 07.01.2024

เวกเตอร์ C ++ ที่มีความจุคงที่หลังจากการเริ่มต้น
ฉันต้องการคอนเทนเนอร์ C++ ที่มีข้อกำหนดต่อไปนี้: คอนเทนเนอร์สามารถจัดเก็บวัตถุที่ไม่สามารถคัดลอกและไม่สามารถเคลื่อนย้ายได้ในหน่วยความจำต่อเนื่อง สำหรับ std::vector วัตถุจะต้องคัดลอกหรือเคลื่อนย้ายได้ capacity...
507 มุมมอง
schedule 10.11.2023

ค้นหาการรวมกันขององค์ประกอบตรงกลางในเวกเตอร์
ฉันมีเวกเตอร์ vector<Points>list_of_points; ที่มีจุด A B C D A ฉันต้องการค้นหาชุดค่าผสมที่เป็นไปได้ทั้งหมดของเวกเตอร์โดยทำให้องค์ประกอบด้านนอกทั้งสองอยู่ในตำแหน่งเดียวกัน ตัวอย่างเช่น A B C D A -- A B D C A -- A C B D A -- A C D B A -- A D B...
80 มุมมอง
schedule 21.01.2024

วิธีตรวจสอบว่าเวกเตอร์ของเวกเตอร์มีค่าเหมือนกันทั้งหมดหรือไม่ [ซ้ำกัน]
เพื่อตรวจสอบว่าเวกเตอร์มีค่าเท่ากันทั้งหมดหรือไม่ ฉันมักจะทำสิ่งนี้: std::vector<bool> myVec(3); if(std::adjacent_find(myVec.begin(), myVec.end(), std::not_equal_to<>()) == myVec.end()){ // do if every value is the same }...
46 มุมมอง
schedule 27.12.2023