분류 전체보기 (143) 썸네일형 리스트형 [자료구조] 240611~240629 - ch3. 배열 기반 리스트(Array List) 두 달 전, 몇 주동안 작성했던 글이 덮어쓰기 도중에 날라가버려서 매우 상심했었는데 개강한 지금, 자료구조 공부의 시급함을 느끼고 이를 정리하려고 한다. 챕터 3의 진짜 이름은 "연결리스트(Linked List) 1"이지만 해당 챕터가 배열 기반 리스트를 다루고 있다고 판단하여 이번 포스트를 "배열 기반 리스트"로 명명하게 되었다. 윤성우의 열혈 자료구조 - 예스24자료구조는 어렵다고 알려져 있다. 하지만 문제는 어렵다는데 있는 것이 아니다. 어려워도 끝까지 공부할 수 있다면 문제가 되지 않는다. 문제는 끝까지 공부하지 못하는데 있다. 설명이 이치에m.yes24.com (아래의 레포에 실습 코드들을 정리해놓았다.)https://github.com/Learning-N-Running/data-structu.. [Linux System] Mac에서 UTM ubuntu 설치 관련 링크 모음 (24.10.3) 애플 실리콘 맥에서 리눅스 쓰는 건 웬만해서는 포기해라. 우분투 설치하는 거는 UTM 써서 어찌저찌 가능하지만 그 이후 리눅스 응용프로그램(특히 "크롬") 까는 건 거의 불가능하다. 리눅스할 때만큼은 윈도우 운영체제해서 하는 게 베스트다. 나도 울며 겨자먹기로 학교에서 윈도우 놑북을 빌렸다..😰 맥에서는 아무리 해도 안 되던 것이 윈도우에서는 기적같이 되는 magic.. https://www.lainyzine.com/ko/article/how-to-use-virtual-machines-on-apple-silicon-mac/ 애플 실리콘 맥에서 가상 머신 사용하는 방법(UTM)애플 실리콘(M1/M2) 맥에서도 UTM을 사용하면 가상 머신을 사용해볼 수 있습니다. 이 글에서는 UTM의 .. [자료구조] 240606~240608 학습일기 - ch2. 재귀(Recursion) 윤성우의 열혈 자료구조 - 예스24자료구조는 어렵다고 알려져 있다. 하지만 문제는 어렵다는데 있는 것이 아니다. 어려워도 끝까지 공부할 수 있다면 문제가 되지 않는다. 문제는 끝까지 공부하지 못하는데 있다. 설명이 이치에m.yes24.com1. 재귀 함수1-1. 재귀함수의 흐름Recursive라는 재귀함수가 있다고 가정. - 함수가 호출되는 구조: 함수가 호출되면, 해당 함수의 복사본이 만들어져서 복사본이 실행된다.함수를 구성하는 명령문은 CPU로 이동이 되어서(복사가 되어서) 실행된다. 따라서 Recursive 함수가 호출되면, Recursive 함수의 복사본이 만들어져서 복사본이 실행되는 구조다.Recursive 함수를 실행하는 중간에 Recursive 함수가 호출되면(재귀함수이기 때문) , Recu.. [자료구조] 240606 학습일기 - ch1. 자료구조와 알고리즘의 이해 Rust 강의를 들으며 지금 이걸 공부할 때가 아니라는 생각이 문득 들었다.컴싸로 전과한지 얼마 안된 나는 현재 cs 기초가 전혀 안 잡혀있다.😅자료구조부터 뿌셔보자! 윤성우의 열혈 자료구조 - 예스24자료구조는 어렵다고 알려져 있다. 하지만 문제는 어렵다는데 있는 것이 아니다. 어려워도 끝까지 공부할 수 있다면 문제가 되지 않는다. 문제는 끝까지 공부하지 못하는데 있다. 설명이 이치에m.yes24.com1. Linear Search(순차 탐색)#include int lSearch(int arr[], int len, int target) { for (int i = 0; i 콘솔 출력Linear Search 성공!Index: 2 여기서sizeof(arr) / sizeof(int)는 arr 내의 원소의 .. [Rust] 240514 학습일기 백만년만에 돌아온 학습일기.그럼 그동안은 공부를 안 했는가 라고 묻는다면 80%는 그렇다 라고 대답할 수 있다. https://www.inflearn.com/course/%EC%B0%A8%EC%84%B8%EB%8C%80-%EA%B3%A0%EC%84%B1%EB%8A%A5-%EC%96%B8%EC%96%B4-rust-%EC%8B%A4%EC%9A%A9-%EC%9E%85%EB%AC%B8#reviews 우아한 고성능 프로그래밍 언어 Rust 입문 및 활용 | 김대현 - 인프런김대현 | 누구나 탄탄하고 효율적인 고성능 소프트웨어를 만들 수 있게 해주는 프로그래밍 언어, Rust를 배우는 강의입니다. 로우레벨 프로그래밍을 할 수 있으면서도 하이레벨 언어기능이 풍부www.inflearn.com 시작해보자.문법 강의를 듣.. [Next.js]usePathname, useSearchParams https://velog.io/@fervor_dev/Next.js-usePathname-useSearchParams velog velog.io [Next.js] Using API Router(Router Handlers) in App router https://pozafly.github.io/nextjs/about-modularizing-api-routes-code-in-nextjs/ Next.js의 API Routes 코드 모듈화에 대해서 API Routes를 사용하면 코드가 매우 지저분해진다. API Routes를 사용하면서 어떻게 하면 코드를 보기 좋은 형태로 남길 수 있을지 고민한 흔적. pozafly.github.io https://stackoverflow.com/questions/75418329/how-do-you-put-api-routes-in-the-new-app-folder-of-next-js How do you put api routes in the new app folder of Next.js? I have a test API.. [React] useMemo https://velog.io/@jinyoung985/React-useMemo%EB%9E%80 [React] useMemo란? 📋 useMemo란? useMemo는 리액트에서 컴포넌트의 성능을 최적화 하는데 사용되는 훅이다. useMemo에서 memo는 memoization을 뜻하는데 이는 그대로 해석하면 ‘메모리에 넣기’라는 의미이며 컴퓨터 프로 velog.io [Solidity] Using X for Y 문법 https://is-aile-i.tistory.com/20 Solidity Library 알아보기_(All you should know about libraries in solidity 번역) Solidity Library에 대해 알고가기! 아래 링크에 있는 글을 번역한 내용이다. 오역 있을 수 있음! reference : https://medium.com/coinmonks/all-you-should-know-about-libraries-in-solidity-dd8bc953eae7 Dapps를 개발할 때 Solidity is-aile-i.tistory.com 이거 골때린다.. 그래도 여기가 가장 잘 설명되어 있다! https://medium.com/coinmonks/soliditys-using-keywo.. [JSON-RPC] 231221 학습일기 https://velog.io/@dohpkim/JSON-RPC-2.0-spec JSON-RPC 2.0 명세 JSON-RPC 2.0 버전 명세서를 번역했습니다.JSON-RPC는 JSON형식으로 된 통신규약으로써, 저는 비트코인, 이더리움 등 블록체인 클라이언트에서 제공하는 JSON-RPC API를 통해서 처음 접했습니다.원문은 다 velog.io 이게 최고로 이해 잘 된다!! https://itdar.tistory.com/395 RPC, 근데 이제 Json을 곁들인.. (Json-RPC) RPC, 근데 이제 Json을 곁들인.. (Json-RPC) RPC 란 무엇인가? Json 이란 무엇인가? RPC 가 사용되는 이유 RPC 동작 방식 Json-RPC 특징 추가: gRPC는? HTTP 위에 얹는 Json-.. 이전 1 2 3 4 ··· 15 다음 목록 더보기