반응형

분류 전체보기 25

[자료구조] 알고리즘

김희성의 개발자 면접 cs 강의/ 스터디 자료형 변수란? 값을 저장할 때 사용하는 식별자 값의 이름과 저장위치의 쌍 저장위치 = 메모리 즉 변수는 값을 저장한 메모리 주소에 대응. 자료형 표현 범위 메모리 연산 속도 int -2,147,483,648 ~ 2,147,483,647 32bit( =4Byte) 가장 빠름 Long(int64) -9223372036854775808 ~ +9223372036854775807 64bit( =8Byte) int 대비 느림 float 정확도 낮음(유효자리수:7) 32bit( =4Byte) int 대비 느림 double 정확도 높음(유효자리수:16) 64bit( =8Byte) int 대비 느림 * 위 자료형 중 대부분 CPU에서는 int 형이 연산속도가 가장 빠르다. 시간..

Backend/CS 2024.03.16

[자료구조] HashTable (HashMap, unordered_map(set)) - 2

김희성의 개발자 면접 cs 강의/ 스터디 Hash Collision (해시 충돌) 서로 다른 Key 값에 대해서 Hash 함수의 반환 값이 동일한 경우를 말한다. key의 값의 경우의 수는 무한하지만 메모리상 버킷사이즈는 줄일 수 밖에 없다. (Java에서 HashMap()의 initial Capacity는 16으로 정의되어있음) 그 때 버킷사이즈를 늘리기위해 리사이징하는 과정에서 해시 충돌 발생 연산 속도도 빠르며, 해시 충돌이 가능 한 발생하지 않아야 성능이 좋은 Hash 함수라 할 수 있다. Hash Collision (해시 충돌) 해결 방법 Open Addressing 해시 충돌이 발생한 경우 비어있는 버킷을 찾아서 저장한다. 해시 충돌이 발생한 경우, 탐색/접근의 시간 복잡도가 O(N) 으로 증..

Backend/CS 2024.03.14

[자료구조] Priority Queue

김희성의 개발자 면접 cs 강의/ 스터디 Priority Queue 비선형 자료구조 Heap이라는 완전 이진 트리로 구현 FIFO Queue와 다르게 데이터 삽입 순서와 관계없이 우선순위가 가장 높은(낮은)데이터 먼저 꺼낸다. 우선순위 높은 데이터부터 꺼냄 : Max Heap(최대힙) (c++) 우선순위 낮은 데이터부터 꺼냄 : Min Heap (최소힙) (java, python) 시간복잡도 i번째 데이터에 접근(Access) : *NONE 데이터의 삽입 : O(logN) 우선순위가 가장 높은(낮은) 데이터에 접근 : O(1)/삭제:O(logN) 데이터가 계속 들어가고 나오는 상태에서 가장 큰 값이나 가장 작은 값을 빠르게 알고싶을 때 사용. import java.util.PriorityQueue; pu..

Backend/CS 2024.03.13

[뤼튼AI] WRTN으로 슈퍼 J되는 방법

이렇게만 따라하면 여행갈 땐 나도 슈퍼 J ! 여러분들은 여행계획을 잘 짜시는 편이신가요 아니면 즉흥적으로 짜시는 편인가요 ? 저는 MBTI가 J인 성향을 가지고 있어서 계획을 잘 세우고 움직이는 편인데요. 가끔은 내가 잘 모르는 내용이나 계획을 어떻게 짜야 할지 모르면 AI에게 도움을 받고는 합니다. AI를 통해 받은 여행계획을 여러분들에게 나눠드리려고 합니다. 여러분들도 보시고 어떤지 이야기해주세요 ! 뤼튼 AI를 사용하여 여행계획짜기 1일차 일산호수공원에서 다시 호수공원 야경산책으로 끝이나는 일정이고 2일차 백석동에서 아쿠아플라넷 방문으로 마치는데요. 여기서 한국민속촌 방문은 용인에 위치해 있습니다. 그래서 따끔하게 다시 이야기했더니 제대로 추천해줍니다 이렇게 사전에 미리 검색해보고 잘못된 정보가 ..

IT 2024.03.11

안보면 손해보는 ChatGPT 카피라이팅 프롬프트 22가지

프롬프트란? 더보기 원하는 결과(출력)를 얻기 위해 입력하는 값을 말합니다. 컴퓨터에서는 CLI(Command Line Interface)가 대표적인 예입니다. 사전에 약속해놓은 문자를 입력하면 약속한 결과를 보여줍니다. 예를들어 )" 'netflix' 입력하면 넷플릭스 콘텐츠 리스트 출력하기로 약속 " 하고나면 다음부턴 netflix만 입력해도 넷플릭스에 있는 콘텐츠들이 쫘르륵 리스트로 출력해서 보여주는 것이죠 즉 AI에게 원하는 대답을 얻기 위해서 입력하는 문자 ! [ ] 안에 있는 단어를 필요에 따라 적절히 채워서 챗지피티에게 질문하면 챗지피티가 잘 대답해줄거에요 주제별로 모아봤습니다 요긴하게 사용하세요! [상품] 의 특별 할인 혜택을 알리는 프로모션 문구를 5가지 작성해주세요. [상품]을 소개하고..

IT/ChatGPT 2024.03.07

[AI] 국내 유료 AI 사이트 정리

오늘은 국내 유료 AI 사이트를 정리해 보는 시간을 가지려고 합니다. 그 값어치를 하는 서비스이기 때문에 기꺼이 유료로 사용하시는 분들도 많습니다. 총 69개가 있으며 아래 사이트는 무료로 체험할 수 있는 사이트도 있으니 필요하신 분들은 들어가 보시는 것을 추천드립니다. 누르면 링크이동! 가제트 AI - 30초 내 블로그 글 생성해 주는 AI 다글로 - 음성 기록 AI chat2code.dev - ai chat으로 몇 초 안에 웹 구성 요소 생성 로우라 - 나만의 초상화 AI 우주문방구 - 소설 쓰기 AI 단비 AI - 클라우드 기반의 챗봇 빌더 클론스튜디오 - AI휴먼 영상제작 kt ai 보이스 스튜디오 - 텍스트 음성변환 ai 클링 - 영상 더빙 AI santa ai- 토익 AI 베이비페이스 - 초음..

IT 2024.03.04

[AI] 국내 무료 AI 사이트 정리

Chat GPT 같은 AI 사용 많이 하시나요 사실 챗 지피티 말고도 아주 다양하고 재미있는 AI가 많습니다. 그중 무료로 사용 가능한 AI 사이트를 모아서 정리해 드립니다. 눌러서 링크이동 ! SmallTalk - 회화 AI 에이닷 AI - 나만의 모바일 개인비서 이루다 - 딥러닝 기술을 기반으로 만들어진 AI챗봇 Hama- 사진 속 물체 및 사람 지워주는 AI 사이즈잇 - 눈바디 AI 비즈넵 - 사업관리 AI 미디어캣 - 번역 AI AI그림 - 그림 그려주는 AI 스타일봇 - 스타일 코디 AI 바이브- 글쓰기 AI 뤼튼 - 한국어 GPT 챗 아바타 - 디지털 휴먼의 표정과 움직임 확인 가능 챗봇 내집이사 - 이사 견적 AI 마이셀럽스 스타 - 연예계스타 정보 실시간 수집 AI 에이턴트 - 의료영상 분..

IT 2024.03.01
반응형