본문 바로가기
728x90

분류 전체보기231

입력받는 방법 https://bio-info.tistory.com/157 2023. 9. 23.
네트워크 관리사 2급 필기 https://worlf.tistory.com/3 네트워크관리사2급 필기 요점 정리#2 IP Addressing IP는 Layer3에 있고, Layer3의 Device 중에서도 Router도 존재함 IP 기반으로 Router가 돌아기기 때문에 사람에 따지면 IP는 이름(성명)에 해당함. Mac 주소는 주민등록번호와 같은 느낌 IPv4 특징 1. worlf.tistory.com https://www.gunsys.com/gunsystem_pilgi.htm?cbt=net2 행복한 만남 [건시스템] 국가기술자격 지식공유 커뮤니케이션즈, 기출문제, CBT, 모의고사, 문제은행 www.gunsys.com 2023. 5. 18.
포스코 청년 AI-Big data 아카데미 21기 후기 (복지관련) 1. 교육수당 - 포스코 - 총 250만원 - 50만원(2주차) + 100만원(6주차) + 100만원(10주차) - 대한상공회의소 - 대략 총 70만원 - 30만원 + 30만원 + 10만원 (시기는 일정하지 않음) 수업을 들으면서 금전적인 부분을 지원받을 수 있다는 사실 자체에 감사했다. 포항물가에 깜짝놀랄 것이다. 2. 숙소관련 - 포스코 국제관 집합교육기간 내에 포스코 국제관에 지내게 된다. 호텔식으로 되어 있다. - 샴푸,린스, 바디로션 , 수건, 드라이기, 생수 제공 - 세탁기, 건조기, 세제 제공 (무료) - 매일 청소해주시고 시트도 교체해주신다. (아마?) 3. 식사관련 - 아침: 지곡회관 - 점심,저녁: RIST식당 - 맛있다. - 평일만 제공되며, 주말은 개인적으로 해결해야 한다. - 보통.. 2023. 4. 22.
포스코 청년 AI-Big data 아카데미 21기 후기 (교육관련) - 커리큘럼 - 사전학습 과정 합격을 하게 된다면 2주 동안 온라인 교육을 들어야한다. 필자의 경우는 전자공학전공으로 python, 선형대수 미적분학 ai 등 미리 전공수업을 들었기 때문에 간단하게 되새기는 느낌으로 공부를 했었다. 그러나 비전공자거나 노베이스라면 타 과목보다는 python 프로그래밍을 무조건 이수하는 것을 추천한다. 또한, 패스트 캠퍼스 온라인 강의를 듣게 될텐데 개인적으로 추천하는 강의는 다음과 같다. 1. 같은 주제를 teras,pytorch를 사용해서 수업하는 강의 2. 시계열분석, 반도체공정분석 등 데이터분석에 대한 강의 패스트캠퍼스의 경우 영상의 퀄리티가 높으니 개인적인 욕심이 있다면 원하는 주제에 맞는 강의를 들어보시는 것을 추천드린다. - python 프로그래밍 과정 - p.. 2023. 4. 22.
면접 질문 정리 https://www.midashri.com/blog/500interviewlist https://www.jobplanet.co.kr/contents/news-2211 면접관이 물었다 "프로젝트 기여도 얼마?" [JP요원의 면접 tip]'양적' 질문이 아닌 '질적' 질문임을 기억하자 www.jobplanet.co.kr 2023. 4. 13.
지원기업정리 lig넥스원 r&d lg cns 한화 ict 한화비전 (4/16) 교보생명(4/17) 2023. 3. 29.
피보나치 일반항 이 글은 바야흐로 알고리즘 시험문제를 풀다가 궁금증이 생겨서 쓰는 글이다. 알고리즘을 처음 배우게 되면 피보나치 수열을 재귀 방식으로 풀다가 나중에 다이나믹 프로그래밍을 통한 기법을 배우게 된다. 재귀에서 다이나믹 프로그래밍으로 피보나치 수열을 풀면 시간복잡도도 O(N)으로 시간을 효율적으로 풀 수 있게 된다. 여기서 피보나치 수열이란 F(3) = F(2) + F(1)처럼 전전의 수와 전의 수를 합하여 현재 수를 구하는 수열이다. 아무튼 시험을 치다가 심심해서 피보나치 수열을 좀 더 간단히 풀고 싶어졌다. 그래서 점화식으로 나열된 피보나치 수열을 일반식으로 구해볼려고 20분동안 열심히 구해보려고 노력했다. N일때 F(N)을 바로 구할려고 했으나 규칙이 보이지 않았다. 그래서 시험을 끝나고 조교님한테 물어.. 2023. 3. 23.
[python] Lv.2 프로그래머스: 다리를 지나는 트럭 https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 def solution(bridge_length, weight, truck_weights): # 트럭이 움직이는 구조로 만든다. truck_on_bridge = [0]*bridge_length answer = 0 while len(truck_on_bridge): answer += 1 truck_on_bridge.pop(0) if tr.. 2023. 3. 8.
[python] Lv.2 프로그래머스: 이진 변환 반복하기 https://school.programmers.co.kr/learn/courses/30/lessons/70129 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 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 def solution(s): global cnt_0 # 0제거 카운트 global cnt_binary #이진화 카운트 global binary_array binary_array = [] array = [] if s == "1": return for i in s: .. 2023. 3. 8.
[python] Lv.2 프로그래머스: 최솟값만들기 https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1 2 3 4 5 6 7 8 9 10 def solution(A,B): answer = 0 # 수식을 계산하면 최솟,최댓값을 더하면 성립함. A.sort() B.sort(reverse=True) for i in range(len(A)): answer += A[i] * B[i] return answer cs 최솟값을 구할때 (최솟값,최댓값)을 쌍으로해서 곱하면 된다는 것을 처음 알게 되었다. 이를 .. 2023. 3. 8.
[python] Lv.2 프로그래머스: 올바른 괄호 https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #혁준 def solution(s): s = list(s) cnt_left = 0 cnt_right = 0 # 오른쪽 )이 많다면 바로 false for i in s: if i =='(': cnt_left +=1 else: cnt_right +=1 if cnt_right > cnt_left: return False #.. 2023. 3. 8.
[python] Lv.2 프로그래머스: JadenCase 문자열 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1 2 3 4 5 def solution(s): s = s.split(" ") lam_numbers = list(map(lambda n: n[0].upper() + n[1:].lower() + " " if n!='' else " ", s)) answer = ''.join(lam_numbers) return answer[:-1] Colored by Color Scripter cs 풀이: 공백도 출력.. 2023. 3. 7.
크롤링 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 from bs4 import BeautifulSoup import requests # https://search.naver.com/search.naver?sm=tab_hty.top&where=news&query=%ED%8F%AC%EC%8A%A4%EC%BD%94&oquery=vhtmzh&tqi=isjSSwp0J1sssSx9RKGsssssscK-243205 url = "https://search.naver.com/search.naver" ### 주소파라미터한번에 들고오기 # f12 -> clear-> 새로고침 - >network -> dox클릭 -> Payload # 한꺼번에 선택 -> ctrl + a.. 2023. 3. 7.
[python]백준 15650번: N과 M (2) https://www.acmicpc.net/problem/15650 15650번: N과 M (2) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 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 import sys sys.stdin = open("input.txt",'r') input = sys.stdin.readline # 순열, 1~n까지 숫자 중에 중복없이 m개 뽑기 n, m = map(int,input().split()) # 빈 배열 생성 arr =[] de.. 2023. 2. 20.
백트래킹 문제 모음 https://www.acmicpc.net/step/34 2023. 2. 19.
728x90