原创 魔法深淵

題目描述 前幾個月放映的頭號玩家簡直火得不能再火了,作爲一個探索終極AI的研究人員,月神自然去看了此神劇。 由於太過興奮,晚上月神做了一個奇怪的夢,月神夢見自己掉入了一個被施放了魔法的深淵,月神想要爬上此深淵。 已知深淵有N層臺階

原创 數組右移

原文鏈接:https://blog.csdn.net/XIAXIA__/article/details/45028423 下面我們來看下題目的要求。 題目要求: 設計一個算法,把一個含有

原创 小數轉分數

理論在這裏 https://blog.csdn.net/puqutogether/article/details/43267101 #include "iostream" #include "vector" #include "s

原创 求最大公約數

最大公約數兩種求法 #include "iostream" #include "algorithm" using namespace std; int flag = 0; //解法1:輾轉相除法 //假設用f(x,y),x >

原创 最大乘積子數組

最大乘積子數組 這個問題可以採用和求序列的最大和子數組同樣的動態規劃,不同的是此類問題除了記錄以上一個爲結尾的子序列的最大乘積外還應記錄最小乘積,因爲下一個可能是負數,負負得正。 核心代碼如下 以當前數爲結尾的子序列的乘積的最大值

原创 超級好的Django學習視頻

http://space.bilibili.com/252028233/video

原创 malloc的實現原理

原文鏈接:https://blog.csdn.net/ojshilu/article/details/17001165 malloc是C語言最常用的標準庫函數之一,用於在程序運行中動態地

原创 堆排序

<div id="post_detail"> 【排序】堆排序,C++實現 # 預備知識     堆是一種特殊的樹形數據結構,即完全二叉樹。堆分爲大根堆和小根堆,大根堆爲根節點的值大於兩個子節點的值;小根堆爲根

原创 矩形重疊

矩形重疊 題目 平面內有n個矩形, 第i個矩形的左下角座標爲(x1[i], y1[i]), 右上角座標爲(x2[i], y2[i])。如果兩個或者多個矩形有公共區域則認爲它們是相互重疊的(不考慮邊界和角落)。請你計算出平面內重疊矩

原创 牛牛找工作

題目: 爲了找到自己滿意的工作,牛牛收集了每種工作的難度和報酬。牛牛選工作的標準是在難度不超過自身能力值的情況下,牛牛選擇報酬最高的工作。在牛牛選定了自己的工作後,牛牛的小夥伴們來找牛牛幫忙選工作,牛牛依然使用自己的標準來幫助小夥