สิ่งตีพิมพ์ในหัวข้อ '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