온백의 코딩 블로그

온백의 비밀 기록방

Note 10

"윈도우 시간 안 맞을" 때 해결법! - '윈도우 시간 동기화'하기

가끔씩 컴퓨터를 키다보면 우측 하단의 시간이 안 맞을 때가 있습니다.종종 생기는 윈도우 버그로, '시간 동기화'로 아주 쉽게 해결할 수 있습니다.  윈도우 시간 동기화하는 방법 우측 하단에 있는 시간을 우클릭 해준 후,'날짜 및 시간 조정'을 클릭합니다. 설정에 들어가면 '추가 설정'에 '지금 동기화'라는 버튼이 있습니다.이 버튼을 눌러주시면 됩니다.  정말정말 혹시라도 시간이 정상화되지 않으셨다면,위의 설정에서 시간대가 서울이 맞는지 확인해주시기 바랍니다. 감사합니다.  2023.05.28 - [Note/알아두면 좋은 기타 정보들] - Gmail "확인에 사용할 수 없는 전화번호입니다" 해결법 2023.08.10 - [Diary/코딩 잡 지식] - "CUI(CLI)? GUI? 그게 뭔데?" - 'CUI..

"Upper bound"와 "Lower bound" - 배열'에서 '같은 수의 개수' 구하기! (C언어)

알고리즘 문제를 풀다보면 여러 수를 입력한 후, 특정한 수의 개수를 구하는 문제가 있죠. 대충 '정렬해서 푸는 문제'인 건 알겠는데, 도대체 '그 수의 개수를 어떻게 구하는가!' 여기서 새로운 알고리즘이 나옵니다. 바로 "Upper bound"와 "Lower bound"! 간단하게 설명하자면, '이분 탐색을 응용한 알고리즘' 입니다. 아래에서 더욱 자세히 다뤄보겠습니다! 1. Upper/Lower bound의 개념 2. 코드 및 코드 설명 1. Upper/Lower bound의 개념 Lower bound "Lower bound"는 '배열에서 찾고자 하는 값(key) 이상의 최초값의 인덱스(배열 순서)를 찾는 알고리즘' 입니다. 쉽게 예를 들자면, [1 1 2 2 2 3 4 4]라는 배열이 있을 때, ke..

Note/알고리즘 2024.07.09

"이중 연결리스트(Doubly Linked List)" 알고리즘 짜보기! - 초보자도 쉽게!

오랜만에 올리는 글이네요. 평소에 전 알고리즘 관련 글은 잘 올리지 않았는데요,(아예 안 올린 거 아닌가..?)이유는 제가 코딩을 잘하는 편이 아니기도 하고, 알고리즘은 미숙하기 때문입니다. 이번엔 용기를 내서 알고리즘 관련 글을 써보려 합니다!(이거 하느라 혼자서 구현해 보는데 이상한 짓 했던 건 안 비밀) '연결리스트'인데요, 여러 종류가 있지만 그중'이중 연결리스트(Doubly Linked List)'에 대해 다뤄보려 합니다..! 1. 이중 연결리스트의 기초2. 코드를 짜기 위한 기본 개념3. 코드* 제가 글을 쓸 때 항상 지키는 원칙인 '초보자도 쉽게 이해하게'에 맞게 써보려 했으나 다 쓰고 보니까 많이 헷갈리실 것 같아요..ㅠ 댓글 달아주시면 도와드릴 수 있는 선에서 답변해드리겠습니다! (죄송합..

Note/알고리즘 2023.07.17

[C, C++, C#] "bool"타입은 뭘까? - "boolean"에 대해 간단하게 알아보기

"bool"이란 무엇일까? - boolean 개념 알기 "bool"은 "boolean"의 준말로, '논리값을 저장하는 자료형'입니다. 쉽게 말해서 true, false를 저장하죠. *C언어에선 (.c파일) #include 를 해줘야 합니다!* #include /* === EX === */ bool i = true; bool j = false; 0과 1로 저장을 할 순 없습니다. (0과 1로 저장할 거면 int를 사용하시면..) 차지하는 용량은 얼마나 될까요? 'true', 'false'만 저장하면 되기 때문에 "1bit만" 사용한답니다! (1bit는 두가지 경우의 데이터를 저장할 수 있다 -> 0, 1) '참', '거짓'을 int로 해서 4byte 잡아먹는 거 보단 bool쓰는 게 더 낫겠죠? ㅋㅋ

Note/C language 2023.05.29

Gmail "확인에 사용할 수 없는 전화번호입니다" 해결법

사실 전에 네이버 포스트로 올린 적이 있으나, 현재 접은 상태로, 그때의 글 내용을 보면 현타가 와서 미쳐버리겠는데 이런 하찮은 글을 1,573명이나 읽었다는 것이 더 부끄러워진다. 늦지 않았을 때 비공개 처리하고 이 블로그로 빨리 옮겼어야 했는데 이게 뭐하는 짓일까.. (인터넷에서 정보 찾을 땐 언제나 조심하자..) 암튼 간에 약 한 달 동안 이것 때문에 Gmail을 이용하지 못하다가 어쩌다 복구해서 현재까지 잘 쓰고 있는 중으로, 그때 왜 유튜브 데이터 없애면서 메일까지 같이 없애었는 진 모르겠는데 여러 방법 중 하나의 방법을 공유해 보려고 한다. 나의 해결법 딴 거 다 사용 가능한데 Gmail만 막혔다. 젠장 이런 억까가 다 있나..구글 서비스 삭제에서 유튜브를 지우면서 메일까지 같이 지웠던 걸로 ..

C언어에서 함수에서 배열 반환하는 방법은? - 함수에서 배열 리턴하기

계속 쓰고 싶다는 생각을 하고 있었는데 못 쓰고 있었네요.. 이 주제가 거의 일주일을 밀릴 뻔한 주제라고.... 이번 주제는 '함수에서 배열 리턴하기' 입니다. C언어에서 코딩을 하다보면 가끔씩 배열을 리턴받아야 하는 상황이 생기기도 합니다. 예를 들어 정렬 알고리즘이 그렇죠. 기껏 함수에 코드 다 짜뒀더니 return arr;에서 문제가 생기거나 합니다.C언어가 1972년에 만들어진 언어라 배열 리턴이 안될 리가 없을 것 같은데,계속 실패하니 없을 것도 같고.. 저만 해본 생각은 아닐 거라 생각해 잊어버리기 전에 빨리 올려보려 합니다.전문성이 약간 떨어질 순 있으나 도움이 되었으면 좋겠네요 ㅎㅎ 함수에서 배열 리턴(반환)받는 방법은? 사실 그 방법은 의외로 간단합니다. 'return을 사용할 필요가 없..

Note/C language 2023.04.27
반응형