iT邦幫忙

c相關文章
共有 298 則文章
鐵人賽 自我挑戰組 DAY 11

技術 [Day 11] LeetCode 75 - 589. N-ary Tree Preorder Traversal

LeetCode 75 Level 1 - Day 6 Tree 589. N-ary Tree Preorder Traversal 題目連結 難易度:...

鐵人賽 自我挑戰組 DAY 23

技術 [Day23] 字形渲染(Text Rendering) - 載入字形

先聲明: 本篇只處理渲染出ASCII碼的部分,渲染ASCII以外的字母還需要處理解析unicode的部分 今日目標 載入字體檔(.ttf) 關於渲染字形這件...

鐵人賽 自我挑戰組 DAY 4

技術 [Day4] 第一個矩形

抱歉,今天太累了,腦袋昏沉沉的,快速地寫完一個矩形就快睡著了 (~O~),所以今天的內容會非常短... 今日目標 畫出第一個"矩"形 O...

鐵人賽 自我挑戰組 DAY 4
刷題記錄與人生分享 系列 第 4

技術 DAY 4 Valid Parentheses

題目: https://leetcode.com/problems/valid-parentheses/一個字串中包含'(' , ')', '{', '}',...

鐵人賽 自我挑戰組 DAY 10
刷題記錄與人生分享 系列 第 10

技術 DAY10 Merge Sorted Array

題目: https://leetcode.com/problems/merge-sorted-array/2個排序好的陣列,合併成一個排序好的陣列。 解題思路:...

鐵人賽 自我挑戰組 DAY 30
刷題記錄與人生分享 系列 第 30

技術 DAY30 Find Minimum in Rotated Sorted Array II

題目: https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii/從排序好的陣...

鐵人賽 自我挑戰組 DAY 10

技術 [Day 10] LeetCode 75 - 409. Longest Palindrome

題目敘述 Given a string s which consists of lowercase or uppercase letters, return...

技術 C 信號管道SIGPIPE問題

最近設計一個迴圈收發電文步驟大概為1.與公司主機建立連線2.收取公司電文訊息3.發出自建電文訊息目前前輩要我可以無限收發訊息我用while(1)去做收發但是收發...

技術 CSAPP 深入理解計算機 Attack Lab實驗紀錄

Attack Lab實驗紀錄 Intro This file contains materials for one instance of the attack...

鐵人賽 自我挑戰組 DAY 3

技術 [Day 03] LeetCode 75 - 205. Isomorphic Strings

LeetCode 75 Level 1 - Day 2 String 205. Isomorphic Strings 題目連結 難易度:Easy 題目敘...

鐵人賽 自我挑戰組 DAY 30

技術 [Day 30] LeetCode 75 - 692. Top K Frequent Words 以及完賽感言

LeetCode 75 Level 1 - Day 15 Heap 題目連結 難易度:Medium 692. Top K Frequent Words...

鐵人賽 自我挑戰組 DAY 7
C 語言筆記 系列 第 7

技術 [C 語言筆記--Day07] 如何用 C 語言實作一個泛型物件

大綱 目標 什麼是 union 什麼是 enum 實作一個泛型物件 參考資料 目標 做出一個物件,其可能是 int 或是 double 什麼是 union...

技術 CSAPP 深入理解計算機 Bomb Lab實驗紀錄

Bomb Lab實驗紀錄 GDB常用指令 gcc -g test.c生成可除錯文件 gdb a.out進行除錯 r 程式開始執行 q 離...

鐵人賽 自我挑戰組 DAY 29
刷題記錄與人生分享 系列 第 29

技術 DAY29 Find Peak Element

題目: https://leetcode.com/problems/find-peak-element/回傳陣列中比左邊數字和右邊數字大之索引值。 解題思路:...

鐵人賽 自我挑戰組 DAY 15

技術 Days 15: 垃圾回收器系列:初步測試 ( 代碼 )

前一篇的代碼整合: #include <stdio.h> #include <stdlib.h> void free_all_regi...

技術 D9. 學習基礎C、C++語言

D9: while跟 do-while的差別 我原本一直以為do-while是要判斷式成立時才會執行,但很顯然人類語言跟程式語言是有很大差別的,do-while...

刷題記錄與人生分享 系列 第 31

技術 DAY31 Flatten Binary Tree to Linked List

題目: https://leetcode.com/problems/flatten-binary-tree-to-linked-list/! 解題思路: 我個人...

鐵人賽 自我挑戰組 DAY 25

技術 [Day 25] LeetCode 75 - 1. Two Sum

LeetCode 75 Level 1 - Day 13 Hashmap 1. Two Sum 題目連結 難易度:Easy 題目敘述 Given an...

鐵人賽 自我挑戰組 DAY 2

技術 [Day2] 命名規則與組織寫好的功能

今日目標 模組化視窗生成的功能 點擊ESC離開視窗 規則與SPEC 記得在初學的時候,任何教材都會說"把功能包進函式(function)內,以便日...

鐵人賽 自我挑戰組 DAY 28
刷題記錄與人生分享 系列 第 28

技術 DAY28 Invert Binary Tree

題目: https://leetcode.com/problems/invert-binary-tree/反轉二元樹並回傳結果。 解題思路: 先交換節點,利用遞...

鐵人賽 自我挑戰組 DAY 30

技術 [Day 30] 再訪碰撞偵測與解析(二) - 初步碰撞解析

今天只有研究一些相關的文章與做法,並沒進行實作,所以單純的紀錄一下 今日目標 角色移動不穿過其他物件 MISSION FAILED! 要解決的問題不是那麼簡...

鐵人賽 自我挑戰組 DAY 19
刷題記錄與人生分享 系列 第 19

技術 DAY19 Symmetric Tree

題目: https://leetcode.com/problems/symmetric-tree/判斷一個二元樹是否鏡像,是的話回傳TRUE不是的話回傳FALS...

鐵人賽 自我挑戰組 DAY 12

技術 [Day 12] LeetCode 75 - 102. Binary Tree Level Order Traversal

LeetCode 75 Level 1 - Day 6 Tree 102. Binary Tree Level Order Traversal 題目連結...

鐵人賽 自我挑戰組 DAY 22
刷題記錄與人生分享 系列 第 22

技術 DAY22 Sum Root to Leaf Numbers

題目: https://leetcode.com/problems/sum-root-to-leaf-numbers/一個包含0~9的二元樹,找到其根節點到葉數...

技術 D13. 學習基礎C、C++語言

D13. 基礎題3n+1跟進階3n+1(Uva100) 3n+1是很基本的練習題目,題目大致上是輸入一個數n,如果為奇數則3n+1,若為偶數則n/2,所以步驟大...

鐵人賽 自我挑戰組 DAY 21

技術 [Day 21] LeetCode 75 - 746. Min Cost Climbing Stairs

LeetCode 75 Level 1 - Day 11 Dynamic Programming 746. Min Cost Climbing Stairs...

技術 【資料結構】引線的練習實作

引線的練習實作 規則 為達到節省葉節點指向NULL的空間浪費 說明 1.在建立節點的同時,設置左右引線布林值為Ture。 2.當節點有向下的子節點,將該位置...

鐵人賽 自我挑戰組 DAY 13
C 語言筆記 系列 第 13

技術 [C 語言筆記--Day13] Pointers to Functions

pointers to functions 乍聽之下好像有點奇怪, 但一個 function 跟資料同樣都是要放在 main memory 裡的, 這麼想的話,...

鐵人賽 自我挑戰組 DAY 27
刷題記錄與人生分享 系列 第 27

技術 DAY27 Single Number

題目: https://leetcode.com/problems/single-number/找出唯一出現過一次的數字。(面試中偶爾會看到測試你能不能將XOR...

技術 C 語言,關於 GCC, GDB, x86 組語和呼叫慣例 (1)

Outline Source Code to Executable File What is ELF X86 Assembly and Calling Con...