728x90

분류 전체보기 334

[SQLD 자격증] 자격 영구갱신 및 보수교육 수료 방법

SQLD 자격증은 1년 6개월 이후부터 2년 이내에 보수교육을 추가로 받아야 유효기간 2년 -> 영구로 자격을 유지할 수 있습니다. 저도 2년이 다되어가서 보수교육 받고 영구 갱신했어요. 자격 영구갱신 및 보수교육 수료방법은 아래와 같습니다. 1. 데이터자격시험 사이트 로그인 https://www.dataq.or.kr/ https://www.dataq.or.kr/ www.dataq.or.kr 2. 마이페이지 > 보수교육에서 해당 자격증 보수교육 진행 3. 4시간짜리 강의 듣기 중간에 보고있는지 확인하는거 없고 넘기는거 없어서 걍 라디오처럼 틀어놓으면됨 헿. 4. 갱신완~

[C++][Programmers][스택/큐] 같은 숫자는 싫어

*문제 https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr *풀이방법 맨 처음에 arr 벡터에 있는 값을 answer 벡터에 넣고 arr 벡터를 반복문으로 돌면서 answer 벡터의 마지막 값과 다르면 또 넣도록 구현했다. vector(stack)을 이용한 방법으로 vector의 push_back(), back(), front() 함수를 사용했다. * 알아둘 것 1) vector 함수들 size() - 벡터의 요소의 개수 반환 swap(vector..

[Unity Associate Programmer 인증시험] 자격증 및 시험일정 신청방법

유니티 인증시험을 준비하고 있어요. 시험일정이 안나와있어서 헤메다가 메일온거 보고 따라하니까 시험일정 확인 및 선택이 됐어요. 혹시 자격증 결제 전에 자격증 신청 및 공부방법, 시험일정이 궁금한 분들이 있을까봐 첨부합니닷. (도움되시면 공감눌러주세여ㅎㅎ) * 자격증 신청 사이트 https://unity.com/products/unity-certifications/associate-programmer Unity Certified Associate: Programmer Earn an industry-recognized credential and start on a path to a career within the real-time 3D development ecosystem. unity.com 유니티 사이트..

[C++][Programmers][해시] 의상 (feat. hash map 반복문)

https://school.programmers.co.kr/learn/courses/30/lessons/42578?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr *풀이 의상조합개수를 찾는 문제로, 의상의 종류를 key로 의상의 종류개수를 value로 hash map으로 표현해서 의상종류개수의 조합을 계산하면된다(곱셈 연산) *알아둘 것 [hash map 반복문 탐색방법] hash map에 반복문을 적용할 때 iterator를 이용하거나 foreach 를 이용하는 방법이 있다. 1) iterator을 이용한 hash map 반복문 u..

[Udemy iOS & Swift Bootcamp] 현재 위치 정보 사용하기

앱에서 현재 위치 정보 받아오는 법 ! 1. CoreLocation 클래스 import 해주기 2. CLLocationManager를 선언하기 3. requestWhenInUseAuthorization()으로 현재 위치정보 접근권한 받아오기 import CoreLocation let locationManager = CLLocationManager() locationManager.requestWhenInUseAuthorization() 위 세줄 추가함! 4. Property 정보 추가해주기 앱의 기본설정을 담당하는 Info.plist 파일에 Property 를 추가해주어야 한다. (.plist는 property list의 줄임말이고 property list 파일의 확장자다) Privacy - Locatio..

[C++][Programmers][해시] 포켓몬

https://school.programmers.co.kr/learn/courses/30/lessons/1845 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 해결법 포켓몬 번호와 개수를 중복없이 저장해서 뽑는 개수대비 최대 뽑을 수 있는 개수를 구하는 문제다. 중복없이 저장해서 개수를 찾는거라 Hash의 전형적인 문제다. Hash Map으로 값을 중복없이 저장하고 해쉬길이와 뽑을 개수의 크기를 비교해서 최소값을 출력하면 된다. 알아둘 것 1. C++의 foreach문 for (auto i : 배열/벡터이름) C++11부터 지원가능 ! 2. unorder..

[Udemy iOS & Swift Bootcamp] extension

extension ? 기존 클래스, 구조체, 열거형 타입에 새로운 기능을 추가하는 것. Swift가 오픈소스가 아니라서 기존 소스코드에서 접근하지 못하는 타입들을 확장할 수 있다. 코드 기본형 extension someType{ //Add new functionality } 예시 1) import UIKit var myDouble = 3.14519 let myRoundedDouble = String(format: "%.1f", myDouble) // 3.1 myDouble.round() //3 //myDouble.round(to: 3) //???? round에 to값을 넣는 함수는 없으므로 error를 발생시킨다. 3.14519 라는 값을 가진 myDouble 변수가 있다. 이 걸 String 함수를 이..

[Udemy iOS & Swift Bootcamp] Internal and External Parameter Names

swift 함수에서 아래처럼 external, internal 파라미터를 지정할 수 있다. func myFunc(External Internal: Type){ print(Internal) } myFunc(External: value) 그리고 다른 부분에서 myFunc 함수를 호출할 땐, External 변수에 어떤 값을 넣어야 하는지 위처럼 정확하게 명시해야 한다. 이 때, 아래처럼 _ 키워드를 사용한다면 External 변수명을 안적어도 된다. func myFunc(_ Internal: Type){ print(Internal) } myFunc(value) 살짝 헷갈리지만 기억해두자!

[C++][Programmers][DFS/BFS] 여행경로

https://school.programmers.co.kr/learn/courses/30/lessons/43164 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 주어진 항공편을 모두 사용하는 경로를 찾으면 된다. 경로가 여러개면 알파벳 순서가 빠른 경로 한개를 출력하면 된다. *해결법 주어진 항공편을 모두 사용해야 하므로, ICN부터 출발지점 -> 도착지점을 DFS로 탐색했다. 이 때, 경로를 저장해야 하므로 answer 는 stack(vector) 후입선출 구조를 사용했다. 구체적인 방법은 출발지점으로 지정한 문자와 같은걸 찾고, 도착지점을 다시 출발지..

728x90