原创 C語言 二維數組 矩陣問題 如何判斷對稱矩陣 矩陣如何轉置

目錄前言一、實現矩陣轉置1.原理2.代碼2.代碼分析二、判斷是否爲對稱矩陣1.對稱矩陣概述及其判斷2.代碼3.代碼分析 前言 想要了解更多矩陣的知識參考《線性代數》。 二維數組,矩陣問題,總結一下。 這裏一如既往的使用隨機數組,免

原创 曾經,她是我的初戀,現在,她是我的人生導師

目錄前言一、校園情愫二、藕斷絲連三、樓道偶遇四、久違的感動五、開始追求六、正式表白七、初戀的開導八、永遠的友誼 前言 今天是一個偶然的契機,有感而發,暫時不更新技術博客了。 就以我的經歷,給大家分享一些心靈雞湯。 我不僅是一個技術

原创 C語言的選擇排序,你知道原理嗎?

目錄前言一、源碼實例二、代碼原理詳解1.選擇排序原理2.代碼分析 前言 前面的冒泡排序講得有點冗長,廢話太多,請堵着門見諒!今天的選擇排序儘量精簡。但是選擇排序有點抽象,我當初學的時候也是搞了很久才明白,所以就算看不懂也要樹立信心

原创 彙編語言入門(一)

彙編語言入門(一)一、彙編語言的產生和發展歷史1.彙編語言的產生及其原因2.彙編語言的演變二、彙編語言的組成形態1.執行指令(彙編語言的主體)2.僞指令三、CPU1.CPU概述及其組成部分2.CPU對內存的讀寫 一、彙編語言的產生

原创 pwn漏洞挖掘技術之棧溢出

說點題外話,推薦一本二進制漏洞挖掘奇書:《0day安全:軟件漏洞分析技術》,這本書從技術到進階講了與漏洞挖掘有關的知識。如果要在ctf的pwn方向或者是在網絡安全方向的二進制漏洞挖掘中有所提升,這本書一定要看。下面迴歸正題。 棧在

原创 編程探索之路

小編有這麼一個經歷,從我學習C語言開始我就對計算機無比的癡迷,而我恰恰喜歡探索未知,所以大學四年,我就踏上了無法回頭的路。 編程的魅力在於在一定的團隊基礎上它能通過個人的能力轉化爲社會無盡的財富。編程總是神奇的,我們可以爲了寫完一

原创 如此簡單的冒泡排序,我居然不知道這個原理?

冒泡排序引言一、實現原理詳解二、代碼實現詳解三、冒泡排序完整代碼 引言 算法,是大多數小白的噩夢。它時常讓衆多小白們琢磨不透。對於初學者來說,即使是最基礎的算法,也要轉很久的彎才能繞過來,但是過了幾天,又遺忘得差不多。當老師佈置一

原创 進制數的轉換方法大全

進制轉換一、二進制的轉換1.二進制轉換爲八進制2.二進制轉換爲十進制3.二進制轉換爲十六進制二、八進制的轉換1.八進制轉換爲二進制2.八進制轉換爲十進制3.八進制轉換爲十六進制三、十進制的轉換1.十進制轉換爲二進制2.十進制轉換爲

原创 2020/5/20 午夜夢迴,窗外起風了【網絡情人節】

很久以前,一個男孩收到了一個女孩的訊息,那是一個常用QQ的年代。 那是第一次,男孩是多麼毫不經意,好像是命運安排的。 明明還懵懵懂懂,但換來的是藕斷絲連 女孩總是主動,男孩總是不明所以地與之對話,好似平常 但是男孩的心正潛

原创 這些最常見的寄存器你瞭解過嗎?

一、常見寄存器的分類 1.通用寄存器(EAX EBX ECX EDX EBP ESP ESI EDI) 2.段寄存器(CS DS SS ES FS GS) 3.指令指針寄存器(EIP) 4.標誌寄存器(EFLAGS) 二、通用寄