-Preparing for Root
First, if you dont have them already get the Samsung Drivers for Windows to connect your phone to your PC.
Once you have the Drivers installed, proceed to rooting your device
-Rooting the Device
First you must have USB Debugging enabled. This can be done by starting at your home screen, select Settings > Applications > Development and then select USB Debugging so that a Check appears on the selection box. Then Connect it to your PC
At The Bottom Of This Page(@Shortfuse_org)You Will Find the Download for the latest SuperOneClick [v.1.9.1].
Once Downloaded, Extract the Contents of the Zip to a location of your choice.
Navigate to the Loction you extracted this folder to, Double click on the .exe file named SuperOneClick.exe.. Run the Application.
It Has a Very Basic and Simple Interface as shown Below.
Next, All you have to Do is Simply Click the Root Button
Let the App Run and it Will Let you know its Done by Giving you the Option to Test root. You can choose yes or no, your choice.
Then Reboot your Device to Complete the Root.
And thats it, your Device is Now Rooted.
If this guide was helpful, please use the thanks button.
Credits to XDA Member @CLShortFuse for this Brilliant Root App