|
| ||||||||||
| Tags: java, programming language, recursion |
![]() |
| | Thread Tools | Search this Thread |
|
#1
| |||
| |||
| Recursion in java
I am trying to write an static recursive method that returns the occurrence a particular digit d in an integer n. For example, if passed (1342457,4) it should return 2, whereas when passed (1342457,6) it should return 0. This is not my actual code and it will not sound like that, I just want help with the logic in this. I can't grasp what needs to be done. i should also take care of that no variables are other than the two that the user will input as the integer, and the digit to be checked for. |
|
#2
| ||||
| ||||
| Re: Recursion in java
Hi I think you need to use at least one more variable. I think you should read the integer in as a string. Create an array of all it's char's and then compare each one to the digit. Hope this will solve your problem. If not do post back again. |
|
#3
| |||
| |||
| Re: Recursion in java
Hi Thanks for replying. I will take care of what you have said. I am posting my code below see if you can help me. Code: // Returns the largest element in an integer array
public static int maxa(int[] a, int size)
{
if (size==1)
return (a[0]);
else
{
int temp = maxa(a, size-1);
if(temp>a[size-1])
return temp;
else
return a[size-1];
}
} |
![]() |
|
| Thread Tools | Search this Thread |
| |
Similar Threads for: "Recursion in java" | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Iteration and recursion in C++ language | Kim|ball | Software Development | 4 | 27-06-2011 10:32 AM |
| JAVA/Stutter.J.2 is a virus or any kind of java file | GaganjyotTechie | Networking & Security | 6 | 29-05-2011 09:55 AM |
| How to Disable Recursion on the DNS Server | Aliki | Networking & Security | 5 | 12-12-2010 06:36 PM |
| Java Programming using Adventnet SNMP Java API | ROCKING_Suhas | Software Development | 5 | 17-07-2010 06:52 AM |
| Link List Example in Java Sample program in Java | trickson | Software Development | 2 | 04-08-2009 08:23 PM |