Игорь Воротнёв, да
путь, который получаю для каждого файла, например
папка/папка2/папка3/картинка.jpg
разбив по слешам, планирую вложить друг в друга и потом все эти массивы слить, получив дерево
Ну, рекурсии и древовидные структуры вам все-таки придется изучить. Понимаете, есть матчасть. База, без которой программирования не бывает (по крайней мере сложнее банального Hello World). Рекурсии и деревья - часть этой матчасти. Если бы это можно было быстренько "вложить друг в друга" без всей это чуши про рекурсии, то никто бы собственно рекурсии и не придумывал и не использовал. Ан-нет, плачут и жрут свои кактусы...
В общем, учите матчасть. Чесслово. Вы без нее далеко не уйдете все равно.