原创 Java的next與nextLine會不會接收回車

今天用next的時候遇到了問題,代碼如下: Scanner input = new Scanner(System.in); System.out.println("輸入數字"); int num = input.nextIn

原创 入坑碼農(第三月)

寫這期博客才發現上個月的任務完成情況簡直慘不忍睹啊!! 計算機基礎的視頻看到了網絡,Java基本語法沒學完,多線程還沒開始,力扣的數據結構卡只刷了一張,周賽和大佬合作一次才進的前15%。五月份發生的變化有點大,學習的狀態還是一直在

原创 member access within misaligned address到底錯在哪?

今天刷力扣題目又出現了member access within misaligned address這個錯誤 字面意思是:未對齊地址內的成員訪問。 先貼上我的代碼 struct TreeNode { int val

原创 入坑碼農(第二月)

先說一下上個月定的目標完成的怎麼樣了。力扣周賽在這個月第一次比賽就拿到了前20%,應該是運氣比較好吧,不過當時還是蠻開心的。csapp第四章我跳過了,因爲師傅說這一張用處不大,然後我把第五章和第六章都看完了。現代操作系統內存管理和

原创 markdown如何退出有序(無序)列表,在列表下另起一段

最近用typora的時候遇到一個問題,在有序列表下另起一行的時候就會被定位到和列表對齊: 可以看見光標被定位到了與列表對齊的位置。這是因爲如果你在列表裏用任何換行(段)的方式,他都會默認你是想在列表中增加一列。那到底該怎麼退出呢

原创 方向數組

方向數組 用以簡化模擬方向時的代碼 舉個例子:給定數組中的一個位置(m, n),需要搜索這個點的上下左右四個方向有多少個與該位置值相同的點。 那麼一般的思路就是上下左右四個循環來搜索,搜索到一個就加一。 for (int i =

原创 摩爾排序法

摩爾排序法 問題: 給定一個大小爲 n 的數組,找到其中的多數元素。多數元素是指在數組中出現次數大於 ⌊ n/2 ⌋ 的元素。 你可以假設數組是非空的,並且給定的數組總是存在多數元素。 來源:力扣(LeetCode) 鏈接:htt

原创 生涯模式

以後的學習過程都會記錄在這,每週更新。 ——————2020.3.22——————— 1.棧和DFS入門 2.棧,隊列,BFS,DFS,反向BFS練習 3.初步熟悉二叉樹的四種遍歷及其實現(遞歸和迭代),csapp第三章。 4.初

原创 操作系統重點

操作系統基本特徵 1.併發:操作系統調控多個進程輪流使用計算機資源,不同進程來回切換的速度特別快,看起來就像是在“同時"運行一樣。 2.共享:操作系統使多個進程共享計算機資源,每個進程在運行的時候都認爲自己獲得了cpu,內存,I/

原创 《現代操作系統》的個人理解

我最近在看《現代操作系統》這本書,但是覺得有些地方不能理解,感覺有什麼前置知識我沒學一樣。慢慢多讀了幾遍之後纔開始理解。我想把我的個人理解記錄下來! 和《現代操作系統》一起食用本文效果更佳!!! 如果你對本文有什麼不能理解的或者你

原创 C++初學者的第二週

新的一週,新的收穫! 一週過得實在是太快了! 直接切入主題,文章分爲兩部分。 新知識 心得&反思 新知識 這周主要還是在學習語法,算法,操作系統方面的知識,所以就逐個展開吧! 語法(C++) 因爲第一週學了一些基礎語法之後,就

原创 C++初學者的一週

C++初學者經驗分享 本人大三,第一次在csdn上寫博客。一來能分享自己的學習經歷,如果我的經歷能有幸幫到你的話那是最好不過了!二來是能記錄自己的學習過程,方便對自己的編程水平有清晰的階段化認識。 前情提要!!! 這不是一篇技術帖