You need to get both halves from different gangs. Once you affiliate with one gang you can't get into the other, so you need a partner (another player) to do the quest with you.
it is in a chest in the pheanix gangs hideout
Yes. You just simply go back to where you found the shield and get it.
Using smithing, see the skill menu for more details and level required, once you have both the halves you can smith them together by using a shield half on an anvil with a hammer and the other half in your inventory.
Answer: yes, you can still help people do shield of arrav/heroes quest even if u have done it before. Answer: No. I tried to help, but I can't repeat the required steps, to get the half-shield, after finishing the quest.
The second half of the Shield of Arrav quest item can be obtained by joining the Phoenix Gang or the Black Arm Gang in Varrock and completing their tasks to retrieve it. Once you have chosen a gang and completed their tasks, you can combine the two halves to complete the quest.
Dust Devils/Kalphite Queen = ChainbodyDragons(Green-Black) = Shield Half (Get other half from Ge or legends Guild) & Med Helmets.Metal Dragons (Bronze-Steel) = Skirt/Platelegs & Med-Helmets.Mithril Dragons = Full Helmet
Divide the array in half and get the median of each half
Either buy one or take shield left half and shield right half to make a full shield.
In the current version of Runescape, RS2, you cannot. If you have a Runescape Classic account, you can be half male-half female
Canadian is half covered by the Canadian shield. The shield goes from the Great Lakes to the Arctic Ocean.
You need to get a friend to help you and join the opposite gang, then grab half of the shield from his hideout and then trade it to you. Nice people do this for each other!
The binary search algorithm works by successively halving the array and determining which half the result lies in, or if the half-way point is the result. In order for that to work, the array must be in order, otherwise choosing the half-way point would be meaningless because it would not tell you which half of the array the result is located in.