본문 바로가기 메뉴 바로가기

개발쟝 폴리오

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발쟝 폴리오

검색하기 폼
  • ALL (53)
    • 구글 API (3)
    • 몽고DB (3)
    • 엘라스틱서치 (3)
    • iOS (1)
    • 알고리즘 (12)
    • 개발 TIP (26)
  • 방명록

알고리즘/ 빠진 양의 정수 찾기 _PHP

https://app.codility.com/demo/results/trainingB9KEUF-S3A/ 전에 비슷한 문제를 풀어봤는데, 다시 푸니까 망 ㅇ0ㅇ테스트를 다양하게 해봅시다. function solution($A) { $result = 0; $N = sizeof($A); if ($N 100000) return $result; $max = 0; $tmp = array(); for ($i = 0 ; $i 1000000) return $result; if ($A[$i] > 0) { $max = $max < $A[$i] ? $A[$i] : $max; $tmp[$A[$i]] = 1; } } if..

알고리즘 2018. 5. 22. 19:42
알고리즘/ 댐의 최대수위 구하기 _PHP

https://app.codility.com/demo/results/training4C7QF3-WV6/ 미디엄 레벨문제는 처음 ㅇ_ㅇ이런 점수 또한 처음 ㅇ0ㅇ 댐의 최대수위 구하기 알듯.. 말듯... function solution($A) { $result = 0; if (empty($A)) return $result; $N = sizeof($A); if ($N 100000) return $result; $max = 0; $tmp_max = 0; $tmp = array();$dep = array(); $max_dep = 0; for($i = 0 ; $i < sizeof($A) ; $i++) { if ($max < $A[$i]) { $max = $A[$i]; $tmp_max = 0;..

알고리즘 2018. 5. 22. 12:54
알고리즘/ 가장 긴 패스워드 찾기 _PHP

https://app.codility.com/demo/results/trainingPKZD2X-32D/ 패스워드의 조건;짝수 개의 문자(a-z, A-Z), 홀수 개의 숫자(0-9) 모든 문자는 아스키 코드로 표시할 수 있다는 조건. 처음 생각은 String 으로 값이 들어오기에 공백으로 explode 해서각 단어별로 각 문자의 아스키 값을 구해 조건에 맞는지 비교하려고 했다.근데 그럼 for문의 중첩을 피할 수가 없다!! 이럼 Time complexity 확 올라가서 안됨...그래서 생각한게 아래의 방법인데 예외처리가 부실해서 부실점수 획득 ;) function solution($S) { $result = -1; $N = strlen($S); if ($N 200) return $re..

알고리즘 2018. 5. 22. 10:55
이전 1 ··· 8 9 10 11 12 13 14 ··· 18 다음
이전 다음
최근에 올라온 글
TAG
  • 토드
  • git오류해결
  • 한글인코딩
  • 오라클
  • document.domain
  • git
  • euc-kr
  • 구글시트api
  • parsererror
  • PL/SQL
  • 몽고DB인덱스삭제
  • MongoDB
  • 몽고디비툴
  • gcp
  • 루씬
  • iconv
  • 인코딩오류
  • 자바스크립트
  • php
  • 로보몽고
  • 엘라스틱서치
  • 쉘스크립트
  • euc-kr코드값
  • UTF-8
  • php 오류해결
  • elasticsearch
  • nosql
  • 데이터베이스
  • 몽고DB
  • 검색라이브러리
more
«   2025/11   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

Blog is powered by Tistory / Designed by Tistory

티스토리툴바