E D R , A S I H C RSS

Full text search for "uglyNumber"

ugly Number


Search BackLinks only
Display context of search results
Case-sensitive searching
  • UglyNumbers/황재선 . . . . 7 matches
         == UglyNumbers ==
         class UglyNumbers:
          def uglyNumber(self, index):
         class UglyNumbersTestCase(unittest.TestCase):
          self.u = UglyNumbers()
          def testFindUglyNumber(self):
          self.assertEquals(859963392, self.u.uglyNumber(1500))
          self.assertEquals(2, self.u.uglyNumber(2))
          self.assertEquals(1, self.u.uglyNumber(1))
          self.assertEquals(12, self.u.uglyNumber(10))
          self.assertEquals(15, self.u.uglyNumber(11))
          u = UglyNumbers()
          n = u.uglyNumber(1500)
         UglyNumbers
  • UglyNumbers/1002 . . . . 1 match
         연습장에 이것저것 써보다가 대략 두가지 접근법이 생각나다. 하나는 각 수들마다 'isUglyNumber' , 하나는 지수를 이용한 방법. 일단은 'isUglyNumber' 먼저 구현해보기로 해봄. (워낙 간단하므로)
         def uglyNumber(count):
         하지만, 결과값을 보면서 지수 스타일의 접근법이 원하는 접근법이라는 생각을 하게 되다. (10억이 넘는다 할때, isUglyNumber 식이라면 10억번이 실행된다.) 하지만, 그냥 지수로만 생각하면 uglynumber 의 순서 상 맞지 않을 것인지라 (1 : 2^0*3^0*5^0, 2 : 2^1*3^0*5^0, 3 : 2^0*3^1*5^0, 4 : 2^2*3^0*5^0 ... 0,0,0 , 1,0,0, 0,1,0 , 2,0,0 .. 도무지 숫자들 간의 연관성이 잡히지 않았다.
         [UglyNumbers/JuNe] 코드 분석. 2시간 동안 보다가 도무지 접근법을 이해 못하다. 한 3시간째쯤 보다가 http://www.acmsolver.org/?itemid=28#ggviewer-offsite-nav-9512048 보고 이해 & 좌절.
Found 2 matching pages out of 7555 total pages (5000 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.9226 sec