일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 일본 여행
- 큐
- 하카타역
- 완전탐색
- 플로이드
- 알고리즘
- 후쿠오카 캐널시티
- 삼성테스트
- BOJ
- 시뮬레이션
- IOS
- brute force
- 깊이 우선 탐색
- 미로찾기
- 후쿠오카
- 플로이드 와샬
- 삼성 SW 테스트
- BFS
- 후쿠오카 요도바시 하카타
- 후쿠오카 4박 5일
- 삼성시험
- dfs
- DP
- 완전 탐색
- 백준
- queue
- 다이나믹 프로그래밍
- 후쿠오카 여행경비
- 너비 우선 탐색
- deque
- Today
- Total
목록블로그 (114)
맛있는감귤
디아블로2 레저렉션을 하기 위해 한국 커뮤니티와 Reddit 등을 뒤져가며 윈도우 설치 방법을 찾아 보았습니다. 결론부터 말하자면 VMware Fusion을 통해 윈도우11과 디아 설치까지는 되었으나 패럴러즈11과 같은 무응답 현상을 보이며 실행에 실패했습니다. (앵벌돌아야되는데 ㅠ) 그래서 제가 윈도우11를 설치한 방법에 대해서 공유드리고자 합니다. 부트캠프 지원이 안되는 M1 기기에서 윈도우를 사용할 수 있는 방법은 패럴러즈나 VMWare와 같은VM(가상머신)을 사용하는 방법 밖에 없었습니다. 하지만 작성일 기준 21.10.26으로 패럴러즈는 무료 체험판이 끝나고 정식버전이 출시되면서 유료로 전환이 되었기에 아직 Technical Preview버전을 무료로 제공하고 있는 VMWare을 선택했습니다. ..
1. 한국에게 필요한 3가지 창업가 정신 여성 인력의 활용 금융교육 2. 자녀에게 돈의 중요성을 반드시 가르쳐라 부모의 수입과 지출, 부채를 공유하여 자녀들이 자연스럽게 경제생활에 참여하도록 유도한다. 3. 돈을 버는 라이프스타일과 돈을 버리는 라이프스타일을 구분하르 4. 부자가 되지못하는 이유 3가지 사교육 : 창업이나 투자교육을 시키자. 어렸을때 조금이라도 돈을 벌어본 경험은 후에 큰 도움이 된다 자가용 : 사자마자 감가상각이 시작함 부자처럼 보이려는 라이프스타일 5. 자본주의 사회에서는 월급만으로 부자가 되는것은 거의 불가능하다.(비확장성) 우리가 노동하는 시간에 자본도 일하게끔 해야한다. (확장성) 돈의 중요성을 깨달은 사람은 안정적인 고용에 큰 의미를 두지않는다. 6. 원금보장의 늪 단기간에 손..
켄도 드롭다운리스트(dropdownlist), 콤보박스(combobox) 등 위젯에서 서버페이징(serverPaging)을 적용하는 방법을 설명한다. 켄도 dataSource의 서버페이징은 페이징파라미터만 있으면 원하는 페이지를 파라미터로 전송 했을 때, 해당 페이지의 데이터만 가져오면 되지만, 드롭다운리스트나 콤보박스 경우에는 페이지가 아닌 스크롤을 이용해 해당 위치를 가늠하므로 작동 방식이 앞의 방식과는 약간 상이하다. Front-End(view) 위젯를 선택하고 해당 옵션을 추가한다. 드롭다운리스트나 콤보박스나 작동하는 방식은 같다. DropDownList or ComboBox 옵션값 height : 520 // 위젯 클릭시 하단으로 출력되는 아이템 컨테이너의 크기를 말한다. 기본으로 520이면 적..
Eclipse에서 Jira Issue를 관리할 수 있도록 한다. Atlassian Connector for Eclipse 설치 웹에서는 Eclipse Marketplace에서 설치하라고 하지만 검색이 되지 않아 파일을 이용해 직접 설치. https://confluence.atlassian.com/display/IDEPLUGIN/Installing+the+Eclipse+Connector 위 url 접속 - Offline Installation 항목에서 원하는 버전 다운로드. Help - Install New Software - Add - Archive - 다운받은 파일 선택후 Add Task Repository 추가 Jira Server와 연동하는 작업. Task Repositories(view) 에서 A..
원격지 DB의 캐릭터셋이 WEB8ISO8859P1 , 로컬 DB은 UTF-8로 구성되어 있어서 이를 한글로 가져오는데 많은 애를 먹었습니다. 오라클의 CONVERT함수나 원격지에서 바이트변환을 하여 로컬에서 다시 인코딩을 해보라는 등 많은 글이 있었지만 모두 허사였습니다. WEB8ISO8859P1 캐릭터셋과 UTF-8의 한글 byte길이가 다르기 때문인것 같습니다. 헌데 자바에서는 인코딩이 잘되더군요. 해당 메소드를 오라클로 옮겨와서 함수화시켜서 사용해보니 제대로 인코딩이 되었습니다. 클래스 생성 CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED "Encoding" AS public class Encoding { public static String convertCha..
개요그래프/트리 탐색 알고리즘. 게임에서 많이 사용되는 최단거리 길찾기 알고리즘이다.다익스트라 확장판. BFS의 가지치기 알고리즘이라 생각하면 된다. 핵심 개념 1. 최소가 되는 지점을 우선 탐색 (우선 순위 큐)2. 휴리스틱 추정값 사용3. Open List / Closed List를 이용하여 노드 관리 다른 알고리즘과 차이점BFS (Breadth First Search) : 완전 탐색 알고리즘. 우선순위없이 모든 노드를 탐색한다. 다익스트라 : 일반적인 최단거리 알고리즘. 한 노드를 기준으로 모든 노드의 최단 경로를 찾기 때문에 시간 비용이 많이 든다.플로이드 : 모든 노드의 최단 경로를 찾는 알고리즘. 일반적인 시간 복잡도 O(N^3). 개념 설명1. 휴리스틱 추정값 f(x) = h(x) + g(x..
문제 : https://www.acmicpc.net/problem/2188기초적인 이분 매칭 문제이다.백준 알고리즘의 이분 매칭문제는 앵간하면 다 아래의 프레임을 벗어나지 않고 해결 가능하다.vector v = 소가 가고 싶어하는 축사, A[] = 소, B[] = 축사를 나타낸다.소가 갈 수 있는 축사를 하나 선택하면 그 축사에 또 다른 소가 들어갈 수 있는지 확인하고 또 다른 소가 갈 수 있는 축사를 조사하는 것을 반복해서 만족하는 값이 가장 큰 것이 문제의 해답이 된다.12345678910111213141516171819202122232425262728293031323334353637383940414243#include #include using namespace std; int N,M,ans=0;i..
문제 : https://www.acmicpc.net/problem/2169출처Olympiad > 한국정보올림피아드 > KOI 2002 > 고등부 1번 N, M의 최대가 1000이므로 완전탐색으로는 무리가 있을 수 있다.또한 좌, 우, 아래의 이동을 잘 해결해주어야한다.나는 재귀로 해결쓰. DP[][][0]은 아래 [1]은 우측, [2]는 좌측을 나타낸다.제일 처음 1,1에서 출발하여 N,M까지 갈 수 있는 모든 경로를 간다.그리고 리턴을 하면서 기준 노드의 좌,우,하에서 리턴되는 값들을 비교해서 큰 값만 저장하게 되면 마지막 1,1에 남는 값이 최대값이 된다. 12345678910111213141516171819202122232425262728#include #define INF -9876543210lo..
문제 : https://www.acmicpc.net/problem/1173문제가 요구하는 답은 운동하는 시간을 최소로 해야하기 때문에우선순위는 운동 > 휴식 이 된다.현재 혈압이 최소로 떨어졌을 때 운동이 불가하면 프로그램을 끝낸다.123456789101112131415161718192021#include int main(){ int N,m,M,R,T,X,ans=0; scanf("%d%d%d%d%d",&N,&m,&M,&T,&R); X=m; for(int i=0;i
문제 : https://www.acmicpc.net/problem/1063이동하라는대로 이동시키고 1. 킹 이동2. 킹이 맵을 벗어남?3. 안 벗어나면 돌맹이와 겹침?4. 겹쳐서 돌맹이 이동시키는데 맵 벗어남?5. 벗어나면 킹 원위치반복하면 된다. 알파벳+숫자가 열행이기 때문에 순서 주의 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113#incl..