С STL вектор на вектори, в за начинаещи
C ++ STL векторни вектори
STL вектор на вектори. Пример за един прост проблем.
STL в C ++ е изключително полезно. Чухме за това много. Но STL често да забраняват използването на преподаване, като решаване на проблеми без него. Отчасти това е вярно, но има лоша страна. STL трябва да се научат сами. Извънаудиторното рано или късно води до факта, че някой, който ще каже или помощ. Т.е. престава да бъде напълно независима.
Проучихме STL често започва с вектори. С вектор, повече или по-малко ясно, но какво ще стане ако го взе двуизмерен или многомерен вектор? Има няколко варианта. Много е вероятно, че този вектор на вектори не е това, което трябва, а има и по-удобен за използване. Но, въпреки това, за уменията на такава конструкция на вектора на вектори не може да навреди.
- Цел C ++ STL векторна конструкция вектори, при което външната линия съхранява вектор с номера, и вътрешни векторни магазина тези номера.
(Съжалявам за кривата на позира с проблема, ако нещо не е наред). Последствията от това, трябва да има вектор, който съхранява самата низ. Като се редовете са набор от числа, където всеки ред могат да бъдат различни количества от тези номера. И в рамките на вектора за всеки ред вектор съхраняват числа, която включва само тези номера, които са в съответствие. С прости думи: Има много редове и всеки ред магазини като набор от числа. Задайте тези номера магазина в себе си всичките му форми. Като цяло, опакия и не е ясно, когато е необходимо задачата.
Но решаването на тази задача е да се съберат няколко основни техники, които трябваше да се намерят други сайтове.
Какво трябва да знаете за добър възприемане на материала:
Изглежда, че всичко това е знанието, че съм използвал за решението.
За някои от неговото удобство, аз ще прочета линии от файл. Надявам се, че няма да има проблем
-
C ++ STL вектор на вектори. Векторът на низове, съдържащи броя на редовете