본문 바로가기

Log (Computer)/프로그래밍

페도라 vs 우분투 어떤걸 써볼까? 컴퓨터 전공관련되어 여러가지 실습해보고 공부하기에 좋다는 리눅스 뭐 소스가 다 공개되어있고 OS에 쉽게 접근가능하다는 점때문지 않나 싶다. 뭐 리눅스를 쓸라면 어떤 배포판으로 쓸지 결정해야하는데 학교에서 수업을 들었을때는 페도라를 썼었다. 그러나 듣기에 요즘에는 우분투가 뜨고 있다는데 그냥 일단 두 배포판에 대해서 간단하게 특징부터 알고 가봐야 겠다. 그리고 써보고 장단점을 다시 올려봐야겠다. - 우분투 우분투는 배포판에 대한 수정, 편집, 재배포가 합법적인 소프트웨어로서, 지금까지 수많은 변형배포판이나 공식지원하지 않는 창 관리자를 데스크톱으로 하는 배포판들이 나왔다. 우분투의 기본적인 철학, 즉 전 세계의 사람 누구나 어렵지 않게 리눅스를 사용하자는 표어에서 알 수 있듯이, 기본적으로 세계의 다양한 .. 더보기
간단한 호텔예약관리 프로그램 렉토에서 했던 과제 중 일정상 끝나고 남은 과제 였는데 그냥 해봤던 과제다. 간단한 자료구조를 이용해서 저장해놓는 프로그램이다. 5개의 호텔중 3가지 룸종류로 구성되있는 호텔에 언제부터 언제까지 어느 방을 예약할 것이라는 것이 다 저장되어있는 구조이다. .dat 파일의 위치만 설정해주고 하면 바꿀수 있다. #include #include #include #include #include #include #include // 호텔예약관리 프로그램 by Lee struct Node{ struct Node *prev; int hotel, room; int year, month, day, period; int money; char name[20]; struct Node *next; }; struct linkedL.. 더보기
Dijkstra 알고리즘과 너비우선 탐색을 이용한 지하철 최단거리 구하기-1 MESA 아이폰 프로그래밍 공부의 일환으로 App 개발을 시도중이다. Idea 는 버스정류장 30분 걷기 App 하지만 네이버 교통정보를 파싱하려던 계획은 무산 완전히 처음으로 돌아가서 DB를 다 따와서 알고리 즘을 이용하여 구현해야하는데 이 알고리즘이라는게 쉬운것이 아니었다. 일단 노드수가 적고 노든 노드가 연결되어 있는 지하철로 먼저 연습아닌 연습을 하고 있다. 지하철 최단 거리를 구하는 알고리즘에 우선 "환승역으로만 그래프구성" 을 생각(search) 해보았다. 그리고 나선 출발지와 도착지를 그래프에 동적 추가해 경로를 찾는 방식이다. 그런후 그래프를 너비우선 탐색으로 탐색한 후 다익스트라 알고리즘을 쓰게 된다. 아래는 다익스트라 알고리즘을 이용한 예를 들어논 것 이게 맞는지는 정확히 모르겠다. 하.. 더보기
"갤럭시탭, EU판매금지에 오히려 인기 오를 수도" 뉴스보기 갤탭에 대한 애플의 견제가 상당하군요. 뭐 애플측에선 삼성을 신경 안쓴다라는 말을 이제는 못할 듯 싶군요. 그런데 더 인기가 있을 수도 있다는 것은 어떻길래 애플측이 판매를 못하게 막을정도의 물건이냐는 인식이 생길 수 있다는 뜻인가요? 더보기