728x90 전체 글654 2장- 희소행렬의 전치 C언어 구현 모든 원소를 반복해서 돌면서 col 오름차순으로 찾아 B에 넣는 방식 #include #define MAX_TERMS 101 typedef struct { //term[0]에는 행 수, 열 수, 원소 수가 들어가고 이후부터 행,열,값임 int row; int col; int value; }term; term a[MAX_TERMS]; void transpose(term a[], term b[]) { //a행렬을 전치하여 b행렬에 저장 int count = a[0].value; //원소의 개수 int i, j, currentb; b[0].row = a[0].col; b[0].col = a[0].row; b[0].value = a[0].value; if (count > 0) { //원소가 존재하는 경우 cur.. 2022. 9. 28. 자바 - 명령행 매개변수, 클래스, 클래스 상속, 클래스 배열 명령행 매개변수(command-line argument) main()메소드의 매개변수는 String args[] 프로그램에 입력한 값을 순서대로 args[]배열에 저장한다. 명령행 매개변수를 사용할 때는 x=Integer.parseInt(args[0]); 이런 식으로 사용할 수 있다. (이 예시는 args[0]을 정수형으로 저장하기위해 Integer.parseInt 사용) 기본적으로 String타입이기 때문에 다른 자료형으로 사용할 때에는 변환을 해 줘야 한다. public class q02 { public static void main(String[] args) { float sum; sum=0; for(int i=0;i 2022. 9. 27. 컵케이크 만들기 레시피 재료: 달걀2개, 설탕70g, 꿀10g, 베이킹파우더2g, 박력분75g, 버터30g,우유30g 1.달걀2개에 설탕70그람, 꿀10그람을 섞어 휘핑기로 거품이 단단해질 때까지 쳐준다 2.박력분 75그램, 베이킹파우더 2그램을 넣고 섞어준다 3.녹인버터30그램, 우유30그램을 넣고 섞어준다 4.170도에서 25분 굽는다 컵모양 유산지가 없을때 꿀팁 종이호일을 적당하게 잘라서 컵 밑면에 대고 컵모양에 맞게 구겨준다 그럼 컵모양 유산지같은걸 손쉽게 만들 수 있고 은근 고급지게 생김 대략 이런느낌 완성된 반죽은 붓기 쉽게 계량컵에다가 담아봄 이제 170도 오븐으로 ㄱㄱ 오븐에 넣어놓고 설거지 좀 했다 설거지 다 하고나서 오븐 잘 되고있나 봤는데.. 어라라...어째서.. 오븐이.. 250도? 끼야아아아아악 . . .. 2022. 9. 26. HTML 스타일링 YEOM 글자를 감쌀 의미없는 태그 굵게하기배우기 난 여기다가 본문을 적고싶은데? style=" width: 100px; display:block; margin-left:auto; margin-right:auto; text-align: center; font-size: 16px; font-family: "궁서체"; color: "red"; 뭐 요정도를 배웠다 2022. 9. 25. 1차시 제목은 여기다가 적으삼 여기다가 본문을 적으셔라. 이동하기 버튼임 링크임 항목1 항목2 제목 본문 링크 버튼 항목 항목 항목 항목 2022. 9. 25. 자바 - 객체 복사 참고사항 class Fruit{ int apple=5; int straw=10; int grapes=15; } public class Test5 { public static void main(String[] args) { Fruit f1 = new Fruit(); Fruit f2 = f1; f1.apple=500; System.out.println("f1"); System.out.println(f1.apple+" "+f1.straw+" "+f1.grapes); System.out.println("f2"); System.out.println(f2.apple+" "+f2.straw+" "+f2.grapes); } } Fruit 클래스의 객체 f1을 생성하고 f2=f1을 했다 f1의 멤버변수를 변경하고 f1, f2의 .. 2022. 9. 25. 자바 실습 - 방 배정 import java.util.Scanner; public class Example0922 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int room=0; int house[][]; house = new int[5][5]; //배열 초기화 for(int i=0;i 2022. 9. 25. 스타벅스 바질 토마토 크림치즈 베이글 바질크림치즈베이글 이거 맛있다고하길래 언제 한번 먹어보고싶었는데 도서관에서 공부하다가 배고파서 빵사먹으러 스벅 감. 일요일이라서 사람이 많은지 한 10분 기다렸다~ 나옴 칼로리가 상당히 높다. 난 근데 살 안빼도 돼서 그냥 먹음. 주문할때 데울지 안데울지 선택가능한데 저거 맛있다고 한 사람이 데워먹으면 크림치즈가 녹아서 느끼해지고 안데운게 더 맛있다길래 안데워서 받았다 크림치즈가 가득차있음;; 한입 먹자마자 그냥 "맛있다~" 라는 생각이 들었음 진짜 강추~ 가격은 빵하나에 5300원? 살짝 눈물이 날 뻔~ 은 아니고 먹어보니까 5300원 해도 괜찮을것같다는 생각이 살짝 들었다~ 나중에 또 출출할 때 사먹어야지 그리고 반쪽 먹고나서 나머지 반 먹으니까 좀 물리는 느낌이 있어서 혼자먹기에는 좀 버겁다. 2022. 9. 25. Protocol, Layer, and TCP/IP Protocol Model Protocol? 프로토콜이 뭘까 간단하게 '통신 규약'이라고 할 수 있겠다. (컴퓨터에서 데이터를 주고받는 규칙) 규칙은 왜 필요한데? 세계 각국 여러 회사에서 만드는 장비는 수도 없이 많다. 표준이 없으면 여러 장비들 간에 커뮤니케이션이 힘들기 때문에 프로토콜은 필요하다. Application Transport Network Data Link Physical TCP/IP Protocol Model을 간단하게 표현 해 봤다 5개 층으로 이루어진 5 layer system이다. 왜 레이어를 여러개로 나누었을까? 세분화함으로써 얻는 장점은 1. 복잡성이 낮다(코드 수정 등의 유지보수 용이) 2. 유연성이 높다(한 레이어만 교체하는 등) 등이 있다. 전송시 가장 위에 있는 Application부터 Physi.. 2022. 9. 25. 2장 - 희소 행렬(Sparse Matrix)의 표현 행렬에 0이 많이 포함된 경우에 희소행렬이라고 한다. 배열에 희소행렬을 그대로 표현할 경우 공간낭비가 심하게 된다. 낭비되는 공간을 줄이기 위한 방법은 어떤게 있을까? 이차원 배열에 표현된 희소행렬을 (행,열,값)으로 묶어 표현하는 방법이 있다 1 0 0 0 0 5 0 0 0 이런 배열일 있다고 하자. 이 때 (행,열,값)으로 묶어 표현하면 [(0,0,1),(1,2,5)] 로 적을 수 있겠다. 근데 이 방법이 항상 효율적인건 아니다. n*n의 행렬이 있을 때, 0이 아닌 값이 k개 있다고 하자 2차원 배열로 행렬을 그대로 표현하면 n^2의 공간이 필요할 것이며 (행,열,값)으로 묶어 표현하면 3*k의 공간이 필요할 것이다. 이 방법이 효율적일 때는 k 다음시간에 계속.. 2022. 9. 25. 2장 - 다항식의 덧셈 구현하기 C언어에서 다항식을 구현하는 방법 방법1: 모든 지수의 계수들을 내림차순으로 저장 #define MAX_DEGREE 101 typedef struct{ int degree; float coef[MAX_DEGREE]; }polynomial; 예시) 2x^3 + x^2 -1 [3, (2,1,0,-1)] [최고차항 지수, (계수들 순서대로)] 또다른 예시로 x^100 +1이라는 식이 있을 때, 이 방법으로 저장하기 위해선 [100,(1,0,0,0,0.....0,0,0,0,1)]을 저장해야하는데, 계수가 0인 항이 많은 경우 메모리 낭비가 심하다. 방법 2: 지수와 계수를 모두 저장 #define MAX_TERMS 100 typedef struct{ float coef; int expon; }polynomial.. 2022. 9. 25. 아이폰13 빅쏘 하드 투명케이스 후기 얼마전에 애플 정품 실리콘케이스를 사서 끼고다녔는데 예상보다 너무 무거워서 휴대폰을 한손으로 쓸 때 손가락이 조금 아팠다 그래서... 빅쏘 투명케이스를 샀다 사실 이 투명케이스는 옛날에도 사서 썼었는데 오래썼더니 여기저기 긁히고 깨져서 새로 샀다. 두번이나 같은제품을 살정도로 정말 꿀템임. 이렇게 포장이 돼있음 쿠팡에서 만삼천원인가 주고 샀다 전엔 더 쌌었던거같은데 어라라.. 암튼 삼 케이스랑 알콜솜, 마른솜이 들어있다 이제 지긋지긋한 "아이폰13 실리콘케이스: 유칼립투스"도 굿베이다.. (대충 생 폰은 이렇게 생겼다는 걸 보여주는 사진) 근데 참 볼때마다 감탄스러운 폰 디자인이다. 너무너무너무너무 예쁨~ 참고로 아이폰13 스타라이트임ㅋ 이번에 아이폰14 나오는거 보니까 걍 똑같던데 아이폰14 스타라이트.. 2022. 9. 23. 우삼겹 파스타 만들기 오랜만에 바질을 몇개 땄는데 오늘 파스타를 만들어서 바질을 곁들여 먹으면 좋을 것 같단 생각이 들 것 같다는 생각이 들 것 같아서 파스타를 만들기로 했다 면을 먼저 삶아준다 링귀니 면이고 대충 8분인가 삶았다 그다음 옆에 팬 하나 더 꺼내서 마늘을 볶기 시작함ㅋ 사실 마늘 맛있는진 딱히?그냥 있어보일려고 볶았다 오늘 요리의 킥 홈플러스가서 사온 우삼겹~ 저번에 이걸 사서 먹었는데 맛있었던 기억이 나서 산책하다가 하나 사왔다 대충 썰어서 투하~ (나중에 먹을 때 보니 너무 작게썰어서 먹기힘들었다) 갑자기 뭔가 많은게 변했는데... 고기가 익고나서 면 투하하고 굴소스 한스푼넣고 바질 넣고 냉장고에 파인애플이 있길래 하나 썰어서 넣어봄 대충 휘리릭 볶은다음 위에다가 파르미지아노레지아노 치즈를 끼얹어 마무리. .. 2022. 9. 23. 다이어트간식 브라우니 만들기 https://youtu.be/x02nKGwawak 유튜브를 보다가 맛있어보이고 간단한 다이어트간식 영상을 보게됐다.. 그래서 한번 따라해봄~ 다이어트를 하는중인건 아닌데 그냥 해보고싶어서 함~ 우선 바나나 하나가 필요하다 고 함. 포크로 짓이긴다. 은근 느낌 좋음ㅋㅋ 원랜 뭐더라 무설탕 코코아 파우더를 넣으랬는데 우리집에 그런게 있을리 만무하다. 초코맛 프로틴가루 한스쿱을 넣었다 ㅋㅋ 내맴~ 달걀도 하나 까서 넣고 아몬드가루 7숟가락 넣어준다. 대충 설탕이랑 베이킹파우더 넣어주고 전자렌지 ㄱ 4분 돌리면 된ㄷ ㅏ함 과연 결과는? 어라라? 잘 된건가..? 어라라?... 영상으로 본건 이러지않았는데.. 프로틴가루를 넣은게 문제인것같다 아~울고싶어라~ 되는게없노 2022. 9. 23. 금쪽이 코끼리 만들기 금쪽같은 내새끼를 아시는지? 거기에 나오는 코끼리 인형이 있다 나도 코끼리랑 대화하고싶어~ 그래서 아이클레이로 금쪽이코끼리를 만들기로 했다 아이클레이 3천원, 지점토 500원 주고 사왔다. 지점토는 왜 샀냐~ 아이클레이는 너무 가볍고 통통튀는 느낌이 있어서 조금 무게감을 주고싶어서 지점토랑 섞어서 사용해보기로 했다. (나 좀 천재일지도?w) 지점토와 아이클레이를 섞으면.. 섞을때 손가락이 부서지도록 꿕꿕 눌러야 잘 섞인다.. 솔직히 조금 힘들었다고 한다. 하... ㅋ 어찌저찌 완성 "나랑 얘기해줄 수 있어?"... 내 속마음을 털어놓을 코끼리금쪽이친구 완성.. 어라라?..어째서 나 눈물이..? 2022. 9. 22. 곤약 쫀득이 후기 곤약 쫀득이를 먹었다 안에 두개밖에 안 들어있는 적은 양이다. 불에다가 야무지게 구워서 잡솼다. 참 맛있었다. 뒷면은 알아서 참고해서 칼로리와 정보들을 습득하세요~ 그럼 안녕~ 2022. 9. 21. 배열과 구조체, 공용체, 순서리스트 배열 첨자(index)와 값(value)의 쌍들의 집합. int list[5]; int *plist[5]; list[0]의 주소 = a라고 가정 list[1]의 주소 = a + sizeof(int) 배열을 인자로 전달 시 배열의 시작주소가 복사됨. (Call by reference) 배열의 동적 할당. int *A = (int*) malloc(sizeof(int)*100); int *B = (int*) calloc(100,sizeof(int)); 같은 동적할당이지만 malloc은 쓰레기값이 들어있고 calloc은 0으로 초기화된다 A = (int*) realloc(A,sizeof(int)*200); 용량을 늘리고싶어 재할당을 했다. 이때 메모리상에 원래크기의 배열A 뒷부분에 공간이 없다면..? 새로 할당.. 2022. 9. 21. 영대축제 아이브 온 날 오늘 축제에 아이브가 온다고 해서.. 도서관에서 짱박혀서 공부를 좀 했다 깜깜한 밤 도서관.... 아~ 요즘 너무 힘들다~ 몸이 힘든게 아니라 머리통이 힘들다~ 울고싶음 그럴땐~ 금잔디처럼 바닥에 털썩 주저앉아서 더해! 더해봐!~ 하는 상상하면 좀 나음ㅋㅋ 암튼 이게 문제가 아니라 아이브가 학교에 온다고 함 대략 7시30분에 공연할것같다는 정보를 입수한 후... 7시30분에 도서관에서 출발. 저녁도서관 풍경~ 사람이 없어서 마음이 편안~함 저기 뒤에 보이는 검은 형체는 저승사자가 아니라;; 학사모랑 저기 뭐지 졸업할떄 쓰는 망토같은거 전시된게 반사된거임~ 암튼 출발. 아 그리고 오늘 한끼도 못먹어서 편의점에서 김밥 한줄 사서.. 벤치에서 혼자 김밥한줄 먹음.. 추워서 밖에 사람도 없더라 이런~ 그리고 가.. 2022. 9. 21. Topology/Data Flow/Network Range physical topology-네트워크가 물리적으로 배치되는 형식 Mesh topology Star topology Bus topology Ring topology Mesh 각각의 pc가 1:n으로 연결.(모든 노드가 모두 서로 연결됨) 장점: 견고함,보안이 좋음, 개별도로가 있음 단점: 케이블과 I/O포트가 많이 필요함 Star(성 형*) 장점: 비용이 적게 든다, 견고함 단점: 허브가 고장나면 망함. 성 형은 요즘 일상에서 가장 많이 사용되는 형태. 스위치라는 장비를 사용 Bus 케이블 하나에 발 여기저기 걸쳐놓은거 장점: 설치가 쉽다. 단점: 중간에 하나 추가하는게 힘듦(tap-tap 거리가 일정해야해서 하나 추가하기가 힘듦), 버스케이블 고장나면 모든 전송이 다 안됨 Ring 장점: 설치, 추가.. 2022. 9. 20. 오뚜기 트러플전복죽 후기 어제 홈플러스갔다가 진짬뽕죽이랑 같이 사온 트러플전복죽. 과연 맛있을까? 급하게 학교갈 준비를 해야되던 오늘 아침 급하게 죽을 잡솼다. 비쥬얼은?... 웬 미역이 들어있는 것 같구.. 맛있어보이는 비주얼은 아닌듯하다. 한숟갈~ 맛없는건 아니지만 그 양반죽 플라스틱 통에 든 전복죽이랑 비슷한 맛?? 개인적으로는 전복죽보다 진짬뽕죽이 더 맛있는듯. 이건 쫌 비추~ 2022. 9. 19. 이전 1 ··· 23 24 25 26 27 28 29 ··· 33 다음 728x90