• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Knute Snortum
  • Bear Bibeault
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Frits Walraven
  • Carey Brown
  • Tim Holloway

A funny program I just write,Check!

 
Greenhorn
Posts: 9
jQuery Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
here is the problem,it might be some interview stuff from one company,never mind...

Give you 10 number [0,1,2,3,4,5,6,7,8,9],and we need you return me another 10 number to satisfy:
the number in the second line is the number of times in which the first line number show up in the second line..
it's hard to understand,I'll give an example:
for:[0,1,2,3,4,5,6,7,8,9]
we have: [6,2,1,0,0,0,1,0,0,0]
it means:the number '0' show 6 times in the second line,and the number '1' show 2 times in the second line......


I just solve it with Java.
you guys can try it. I will put my code on later if you need it..
 
Marshal
Posts: 64635
225
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
this sounds like one of the very few things I thought were diversions when I was on the diversions forum. I shall move it there.
 
Louis Cheung
Greenhorn
Posts: 9
jQuery Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:this sounds like one of the very few things I thought were diversions when I was on the diversions forum. I shall move it there.


you are the boss,man.
 
Ranch Hand
Posts: 1907
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
so if input is
[11,44,99,11,22,55,66,77,10,99] output should be-
[1,5,2,0,2,2,2,2,0,4]? frequency of numbers from 0 to 9?
 
Marshal
Posts: 24594
55
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nope. If you look at the sequence [6,2,1,0,0,0,1,0,0,0] you will see that there are 6 0's, 2 1's, 1 2's, 0 3's, and so on. The business about [0,1,2,3,4,5,6,7,8,9] is just confusing and misleading, so ignore that.
 
Louis Cheung
Greenhorn
Posts: 9
jQuery Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Arjun Shastry wrote:so if input is
[11,44,99,11,22,55,66,77,10,99] output should be-
[1,5,2,0,2,2,2,2,0,4]? frequency of numbers from 0 to 9?


the input is constant[1,2,3,4,5,6,7,8,9]. if you choose other numbers like[11,44,99,11,22,55,66,77,10,99],
the 1 should be the times that 11 shows up in your answer,just as [1,5,2,0,2,2,2,2,0,4]. it's obvious that the answer
is wrong,because 11 show 0 times in the second line.
it's not about the sequence,it's just the number
 
Louis Cheung
Greenhorn
Posts: 9
jQuery Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Paul Clapham wrote:Nope. If you look at the sequence [6,2,1,0,0,0,1,0,0,0] you will see that there are 6 0's, 2 1's, 1 2's, 0 3's, and so on. The business about [0,1,2,3,4,5,6,7,8,9] is just confusing and misleading, so ignore that.


[0,1,2,3,4,5,6,7,8,9]is the first line,
and the answer [6,2,1,0,0,0,1,0,0,0] is the second line.
 
Louis Cheung
Greenhorn
Posts: 9
jQuery Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
it's like your answer just determines your answer...
you can show this character out in your code..
 
Ranch Hand
Posts: 1167
11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is [6,2,1,0,0,0,1,0,0,0] the only answer?
 
Louis Cheung
Greenhorn
Posts: 9
jQuery Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ryan McGuire wrote:Is [6,2,1,0,0,0,1,0,0,0] the only answer?


for now,that's true..
but if you change the input,there could be some other conditions..
 
Louis Cheung
Greenhorn
Posts: 9
jQuery Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
all right,here's my code:
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!