본문 바로가기

전체 글

[LeetCode] 9. Palindrome Number (python3) Palindrome Number - LeetCode Palindrome Number - 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 Given an integer x, return true if x is palindrome integer. An integer is a palindrome when it reads the same backward as forward. For example, 121 is a palindrome while 123 is not. Exa.. 더보기
미국 상점들이 요즘 'NO CASH'를 외치는 이유 결론부터 이야기하면 코로나(covid-19) 때문이다. 지폐를 통해 코로나가 전염되는 것을 막기 위해 요즘 미국의 상점들은 현금 대신 카드나 비접촉식 결제만을 받으려 한다. 그렇기 때문에 미국 여행을 계획 중인 사람이 있다면 꼭 카드를 가져가기 바란다. 해외에서 카드 결제 시 수수료를 최소화하는 방법은 이전에 정리한 글을 참고 바란다. https://yeslab.tistory.com/123 해외결제시 수수료(카드수수료, 환전수수료) 아끼는법 결론부터 이야기하면 1. 외화를 환전 우대를 받아 환전한다. 2. 외화계좌에 외화를 넣어둔다. 3. 해당 계좌의 체크카드를 만든다.(해외 결제 가능) 4. (매우중요) 해외에서 거래시 외화로 결제한다. yeslab.tistory.com 참고로 이는 계좌나 카드가 없는.. 더보기
해외결제시 수수료(카드수수료, 환전수수료) 아끼는법 국내에서 해외 직구나 혹은 해외여행/출장에서 카드를 써야 하는 경우 수수료를 최대한 아낄 수 있는 방법을 공유합니다. 저도 예전에 잘 모를 때는 이중 지불 수수료를 지불하는 등 손해를 많이 봤는데요. 다른 분들은 이 글을 참고하셔서 그런 일이 없었으면 합니다! step 1. 환전 우대를 받아 환전한다. step 2. 외화계좌에 외화를 넣어둔다. step 3. 해당 계좌의 체크카드를 만든다.(해외 결제 가능한지 확인) step 4. (매우 중요) 해외에서 거래 시 외화로 결제한다. ㄴ 카드결제 시 보통 원화 결제와 외화 결제를 선택할 수 있는데요. 원화로 선택하면 환전 수수료가 이중 지불되니 꼭 외화로 결제하셔야합니다. 참고할만한 내용을 찾아보니 다음 뉴스 기사를 참고하면 좋을것 같습니다^_^ https:.. 더보기
[Apple] 에어팟 프로(AirPod Pro) 통화 품질 향상(잡음 해결) 방법 에어팟으로 통화할 때 상대방이 잡음이 들린다거나 시끄럽다고 하는 경우가 있습니다. 먼저 해결방법부터 말씀드리면 노이즈 켄슬링(noise canceling)을 끄고 통화해주세요. 본인은 주변소음과 노이즈 켄슬링을 위한 반대 위상의 소리를 같이 듣기 때문에 모르지만 통화를 하는 상대방은 노이즈 켄슬링을 위해 나오는 반대 위상의 소리만 들어서 엄청 시끄러울 수 있습니다. 특히 주변에서 큰 소리가 날 때는 더욱 심하구요. 그래서 주변에 큰 소리가 날때는 노이즈 켄슬링을 끄고 통화하시는 것을 추천합니다! 방법1. 제어센터 - 이어폰 모양을 꾹 누른다 - 에어팟 메뉴에서 노이즈 켄슬링 끄기 방법2. 설정 - 설정 - 블루투스 - 에어팟 프로 정보 - 노이즈 켄슬링 끄기 그리고 전화 품질이 정말 중요하다면 유선 이어.. 더보기
[LeetCode] 1. Two Sum (python3) LeetCode Problem: https://leetcode.com/problems/two-sum/ Two Sum - 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. Two Sum Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input wou.. 더보기
[LeetCode] 975. Odd Even Jump (python3) LeetCode Problem: https://leetcode.com/problems/odd-even-jump/ Odd Even Jump - 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 975. Odd Even Jump You are given an integer array arr. From some starting index, you can make a series of jumps. The (1st, 3rd, 5th, ...) jumps in the seri.. 더보기
[Python] enumerate를 활용한 for loop python3에서 for loop을 사용하는 경우 기존에 range를 활용한 사람들이 많다. arr = ['a','b','c','d'] for i in range(0,len(arr)): print(i, arr[i]) 0 a 1 b 2 c 3 d 그러나 이런 방식을 파이썬 전문가들은 파이썬답지(Pytonic) 않다고 한다. 그렇다면 그들이 말하는 Pytonic한 방법은 무엇인가? 그게 이번에 설명할 enumerate를 활용한 방법이다. arr = ['a','b','c','d'] for e in enumerate(arr): print(e) (0, 'a') (1, 'b') (2, 'c') (3, 'd') 이렇게 index와 value를 tuple로 받아 처리 할 수 있다. 2차원 array에서 사용하는 것도 .. 더보기
[linux] 리눅스 종류 및 버전 확인 - 대부분의 리눅스에서 사용가능 방법 1. OS에 관련된 릴리즈 정보를 모두 출력한 뒤 unique한 row만 남기는 방식으로 출력한다. cat /etc/*-release | uniq 방법 2. grep을 활용하여 검색 grep . /etc/*-release 실행예시 (Ubuntu 14.04.3) root@zetawiki:~# grep . /etc/*-release /etc/lsb-release:DISTRIB_ID=Ubuntu /etc/lsb-release:DISTRIB_RELEASE=14.04 /etc/lsb-release:DISTRIB_CODENAME=trusty /etc/lsb-release:DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS" /etc/os-release:NAME="Ubuntu" /etc/os.. 더보기