Need Javascript Recursive function Urgent !
$30-250 USD
Thanh toán khi bàn giao
In attachment, you will find an Excel sheet with 5 columns.
Columns A and E are not important.
Column B are the parents of their children in columns C in quantity of column D.
For exemple, parent 12 has one child which is 13 (qty 3), which in turn has 4 children 15,16,17,18 (qty 1 each).
Beware : 13 has another parent (11 - qty 1), which means that the cumulated quantity of 15, 16, 17, 18 is 4 each in total, if we consider that 13 goes into 11 (1x) and into 13 (3x).
I need two recursive functions :
1) Create a tree where each root includes a "children" array containing its respective child_id and qty. For example, 13 and it children must appear twice, once under 11 and once under 12.
Parameters :
- array of links with parent_id, child_id, quantity
- root node (if not mentionned, take the one with parent = null)
2) Create a list of use cases. For each child, determine the path to the root and the cumulated quantity.
Parameters :
- array of links with parent_id, child_id, quantity
- root node (if not mentionned, take the one with parent = null)
Example for root = 11:
child_id: 15, root_id: 13, cumulatedQty: 1, path: [{level:1, child_id: 15, parent_id: 13, qty: 1}]
child_id: 15, root_id: 12, cumulatedQty: 3, path: [{level:1, child_id: 15, parent_id: 13, qty: 1}, {level:2, child_id: 13, parent_id: 12, qty: 3}]
child_id: 15, root_id: 11, cumulatedQty: 4, path: [{level:1, child_id: 15, parent_id: 13, qty: 1}, {level:2, child_id: 13, parent_id: 12, qty: 3}, {level:2, child_id: 13, parent_id: 11, qty: 1}, {level:3, child_id: 12, parent_id: 11, qty: 1}]
Deliverables : 2 functions, testable in JSFiddle or similar.
Very ugent. Thanks.
Didier
ID dự án: #15175917
Về dự án
24 freelancer chào giá trung bình$157 cho công việc này
//**READY TO START RIGHT AWAY **// You are looking for someone to fix the JS function. Relevant Skills and Experience We are having more then 5+ years of experience . We did over 200 websites so very much suitable to Thêm
I have 7+ years in javascript - jquery developers with very good experience. Relevant Skills and Experience I am good in Javascript, jQuery / Prototype Proposed Milestones $200 USD - Cost
Hello, I have great experience in javascript and can do these 2 recursive functions related work perfectly. let me know when can we start the work Relevant Skills and Experience javascript Yes I have strong knowled Thêm
Nice to meet you, dstadel3. do you need two recursive functions : 1) create a tree where each root includes a "children" array containing its respective child_id and qty ?.I can help you Our skills sam Thêm
Hi I am interested in this project. I am high skilled at HTML5 and Javascript programming. I am also good at algorithmic problems. Let us discuss in detail Thank you Relevant Skills and Experience Javascript Proposed Thêm
Hey there, i have read your description and confident enough to complete it with the elite quality. Relevant Skills and Experience PHP, HTML, CSS, WordPress, Joomla, Magento, JQuery, AJAX etc Proposed Milestones $155 Thêm
Hello. I can help you with this project. I can start as soon as you want. I just want to clear something out. What should exactly the functions return? We can discuss everything if you contact me. Regards, Dan.
We are happy to bid on this project. We provides dedicate developers and Development and design services as well. ***** We are having a great team of Mobile developers with 7-8 years of experience Relevant Skills a Thêm
want to discuss this in detail before start this project, as we have team of professionals so we can manage this project,but first have a chat on this. Relevant Skills and Experience Skills :- Javascript, jQuery Pro Thêm
I have read your job description and I am very much comfortable to work on your project so kindly have a chat with me for further discussion. Relevant Skills and Experience Photoshop, HTML5, CSS3, Bootstrap, Javascri Thêm