본문 바로가기

A L L

(331)
오늘의 알고리즘: Longest Common Prefix (14. LeetCode) leetcode.com/problems/longest-common-prefix/ Longest Common Prefix - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com
오늘의 알고리즘: Count and Say (38. LeetCode) leetcode.com/problems/count-and-say/ Count and Say - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1을 시작으로 해서, "1"이 한개니까 11이 되고 연속된 같은 숫자 "1"이 2개니까 (갯수)(연속된숫자) 21이 된다. 그리고 "2"는 1개. '1"이 1개니까 1211이 된다. 그리고 "1"이 1개, "2"가 1개, "1"이 2개 이므로 111221이 된다. for loop를 돌면서 2차원 배열로 풀었다.
펜더 스트라토캐스터 62 빈티지 리이슈 서프 그린을 중고로 데려오다 전 주인이 09년도에 구매 후, 내가 두번째 주인이 된 펜더 스트랫. 펜더는 미국, 일본, 멕시코 버전이 있는데, 나는 미제의 중고를 데려왔다. 62 빈티지 리이슈는 하도가 우레탄이라는데, 아주 정확한 정보는 찾을 수가 없다. (언제는 우레탄이고, 언제는 우레탄이 아니고 정보가 너무 불확실하다) 군데 군데 부딪히거나 패인 상처를 보니 우레탄에 비해 도장은 얇다. 우레탄으로 마감된 펜더는 도장이 확실히 (정말) 두껍다. 라커 피니시라 그런지, 살갗이 직접 닿는 곳은 약간 노랗게 되고 (컨투어 부분) 옷깇이 직접 닿는 곳은 약간 밝게 변화한다. (컨투어 뒷 부분) 프렛은 전반적으로 사용감이 많고, 1번줄 버징이 있어서 리프렛을 진행했다. 요즘 제일 많이 쓰이는 6105 규격의 narrow & tall을 많이..
오늘의 알고리즘: Implement strStr() (28. LeetCode) leetcode.com/problems/implement-strstr/ Implement strStr() - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com strings 패키지를 한번 정리하고 나니까 생각보다 golang strings 패키지에 괜찮은게 많음 패키지 정리는 sort랑 ctrconv도 진행할 예정!
golang으로 언어-지역(en-US)을 언어(en)로 추출하기! 회사에서 국제화라고 하기엔 조금 애매하지만... 특이한 케이스를 처리하게 되어서 문서화. 안드로이드는 language를 en-US로 전달하고 iOS는 en으로 전달한다는 이슈를 받았다. (그 전까지는 모두 2 alphabet 형태로 오는 줄 알았다.) ISO 639-1 + ISO 3166-1 같이 en-US, ko-KR 등으로 표기된 값을 해당 지역 언어로 바꿔보자. 참고한 사이트 golang.hotexamples.com/examples/golang.org.x.text.language/-/ParseAcceptLanguage/golang-parseacceptlanguage-function-examples.html Golang ParseAcceptLanguage Examples, golang.org/x/te..
오늘의 알고리즘: String to Integer (atoi) (8. LeetCode) leetcode.com/problems/string-to-integer-atoi/ String to Integer (atoi) - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com
엘라스틱서치 1 대강대강 정리하고 나중에 다시 또 정리해야지 JDK ElasticSearch(이하 ES) 다운로드 ES 실행 예제가 6.4.3으로 빌드된 커스텀 플러그인이 있기 때문에 6.4.3 config 파일 안에 있는 설정 yml 수정하기. (example 경로 적어주고, 인식시켜주기) 6.4.3은 현재 java 15 버전으로 동작하지 않음 맥북에서 게이트키퍼 처리(6.4.3을 악성코드가 검사못했으니 승인안해주려고함 ㅠㅠ) sudo spctl --master-disable (다시 키려면 -enable) curl 혹은 postman으로 기존 config에서 스냅숏을 path.repo로 연결해주었던것을 물리적으로 연결하는 작업이 필요함. ---------- 키바나 다운로드하고, ES server 주소와 매핑(디폴트면 ..
오늘의 알고리즘: Valid Palindrome (125. LeetCode) leetcode.com/problems/valid-palindrome/ Valid Palindrome - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com package main import ( "fmt" "strings" "unicode" ) func main() { fmt.Println(isPalindrome("A man, a plan, a canal: Panama")) // fmt.Println(isPalindrome("race a car")) } func i..