일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- encoding
- 20200816뉴스
- 20201017뉴스
- 20201016뉴스
- C++
- 20201013뉴스
- 20201011뉴스
- 20201018뉴스
- 파이썬
- 기사헤드라인
- 백준2225
- 헤드라인기사
- 헤드라인
- 오늘의뉴스
- 헤드라인뉴스
- Python
- 크롤링
- 백준
- 코테
- 헤드라인모음
- json
- 알고리즘
- 20201015뉴스
- 기사
- 경제뉴스
- 뉴스
- 20200615뉴스
- MySQL
- 뉴스헤드라인
- LeetCode #Python #알고리즘 #코딩테스트 #interview
- Today
- Total
목록분류 전체보기 (72)
HelloCho
2019년도 하반기 면접 후기를 이제야(?) 한자 적어본다. 면접은 판교에 있는 SK C&C에서 보게 됐다. 처음 보는 대기업 면접이라 그런지 무척 떨리고 긴장이 되었다. 커피와 쿠키를 통해 긴장감을 누르고 면접을 보러 갔다. 첫 번째 Step은 그룹면접을 보게 되었다. 팀의 중심에서 전체 흐름을 이끌어가는 역할을 맡아 상대 팀과 협상을 잘 임했던 것 같다. 두 번째 Step은 인성 및 직무 면접이었다. 편안한 분위기에서 긴장하지 않게 분위기를 풀어주셨지만.... 긴장이 되는 건 어쩔 수 없었다. 내가 작성은 자기소개서를 바탕으로 질문을 해주셨고, 준비한 답변을 하고 나왔다. C&C에서 주는 면접비를 감사히 받고 집으로 갔다. 전체적으로 편안한 분위기에서 면접이 진행되었다. 직무 면접의 경우 자기소개서 ..
번수란 원단에서 나오는 개념으로 어느 원단에서 몇 번 실이 꼬여있는지에 대한 정보이다. 조금 생소한 개념이였지만 생각보다 자주 접했던 개념이었다. 일반적으로 반팔 무지티를 볼 때, 10수, 20수 등등의 정보를 기재해놓은 것을 볼 수 있었는데 이것들이 모두 번수와 관련된 용어였다. 더욱 디테일한 번수와 관련된 정보는 아래 링크에 있다. jmhouse0117.tistory.com/179
FW : Fall / Winter에 팔기 위해 만들어진 옷을 의미한다. SS : Spring / Summer에 팔기 위해 만들어진 옷을 의미한다. SKU : SKU는 'stock keeping unit'의 약자이며 물류, 유통, 패션에서 사용되는 단어이다. 패션에서는 언제 만들어지고, 언제 팔기 위해 기획된 상품이며 등등의 정보가 sku코드 안에 포함되어 있다. (SKU는 물류에서 주로 사용되는 언어로 제품의 품번을 의미하는 말로도 사용된다고 한다 ㅎㅎ)
문제 이 문제는 첫 가스탱크에 0이 있을때 어느위치에서 시작해야 한바퀴를 다 돌고 올수있는지 있다면 어느지점에서 시작해야하는지 한바퀴 못돈다면 False를 출력하는 문제이다. 처음 시도한 방법은 circle이라는 함수를 만들어서 각 index별 한바퀴를 순회할수있는지를 확인하는 방법으로 프로그램을 작성했다. class Solution: def canCompleteCircuit(self, gas, cost) -> int: for i in range(len(gas)) : if self.circle(i,gas,cost): return i return -1 def circle(self,index,gas,cost): n = len(gas) i_g = 0 j = 0 if gas[index] < cost[index]..
문제 이 문제는 list가 주어질때 오른쪽으로 k index만큼 옮기는 문제이다. 처음 시도한 방법. class Solution: def rotate(self, nums: List[int], k: int) -> None: """ Do not return anything, modify nums in-place instead. """ for i in range(k): data = nums.pop() nums.insert(0,data) 처음 시도한 방법은 가장 마지막 값을 pop시켜서 nums에 0번 index에 값을 넣어줬다. 결과 ..많이 느린 것 같다. 원인은 insert로 값을 넣다보니 값을 하나씩 다 미뤄야해서 오래걸리는 것! 그래서 다음 시도한 방법은 k개씩 옮기면 어느위치에 값이 가는지 이미(?)..
문제 : 이 문제는 H-Index를 구하는 문제로 아래 링크와 같은 문제이다. 다른 점은 이 문제에서는 미리 오름차순으로 정렬이 되어있다는 거? hellocho.tistory.com/279 [Python] #274. H-Index(Medium) 문제 이 문제는 주어진 리스트에서 H개 이상 citation이 된 것들을 찾는 문제로 H index를 찾는 문제이다. class Solution: def hIndex(self, citations) -> int: if not citations : return 0 citations.sort(re.. hellocho.tistory.com 따라서 위의 링크의 로직을 그대로 이용한다 ㅋ.... class Solution: def hIndex(self, citations: ..
문제 이 문제는 주어진 리스트에서 H개 이상 citation이 된 것들을 찾는 문제로 H index를 찾는 문제이다. class Solution: def hIndex(self, citations) -> int: if not citations : return 0 citations.sort(reverse=True) for idx, citation in enumerate(citations): if idx + 1 > citation : return idx return idx + 1 citations list를 내림차순으로 정렬한다. idx의 값이 citation의 값보다 커질경우 return 한다. 그렇지 않을 경우에는 idx + 1 값을 return한다. 결과
문제 이 문제는 palindrome 우리말로 회문문자인지 아닌지를 판단하는 프로그래밍을 하면된다! 회문문자란 앞으로나 뒤로나 같은 문자를 말한다. ex) 토마토, 이효리(이) class Solution: def isPalindrome(self, s: str) -> bool: if len(s)==0: return True s = s.lower() s = s.replace(' ','') res = '' for i in s: if i.isalnum(): res += i return res == res[::-1] 먼저 1) 대문자를 소문자로 바꾼다. 2) 띄어쓰기를 없앤다. for문을 이용해 알파벳이나 숫자 인 것만 res에 합쳐준다. return 값은 res값과 뒤집은 것을 비교한다. 결과