軟體開發

敏捷開發思想的終極應用:軟體快速開發平臺

如今,隨著資訊科技的不斷髮展,網際網路進入了一個相對繁榮的時期,而企業要想跟得上潮流,資訊化建設必不可少,但是面對眼花繚亂的軟體開發公司,選擇成了難題。 傳統軟體開發 ​​ 傳統

奇怪的漢諾塔

首先打表出只有三根柱子時1~12個圓盤所需的次數,思路是這樣的,對於三根柱子,首先將前i-1個圓盤移動到某一根柱子,然後將最後一個圓盤移動到一根柱子,最後再將剩下的i-1個圓盤移動到一根柱子,所以

程式設計面試問題真的越難越好嗎?No!

為了節約成本,避免招到不想要的程式設計師,很多公司傾向於把面試問題設得比較難。但這樣一來,很多優秀的程式設計師也會被淘汰。究竟什麼難度的問題比較合適呢?本文作者通過資料調查給出了結論…… 程式設計面試的問題

費解的開關

這題做法很簡單,首先考慮什麼情況下需要摁開關,因為每次摁開關都會導致十字區域的開關狀態變,因此, 當第i行第j列的開關是關的情況下,才需要摁第i+1行第j列的開關 假如第一行固定的情況下,例如

電腦端連線安卓手機用Termux程式設計

我的目標是mobile coding,需要在Termux上搭建一個dev環境,以Go環境為例。 1 Termux上安裝ssh服務 在搭建和配置階段,如果直接通過Android上的軟鍵盤操作,即便

最短Hamilton路徑

NP Hard問題,暴力時間複雜度$O(n*n!)$ 這題正解其實是利用狀壓DP的方法來做,狀態轉移方程為 dp[i][j] = min{dp[i][j], dp[i - (1 <<

微信授權流程探索

微信授權流程 前言 最近專案接觸到微信h5頁面開發,對於一個對微信只接觸過小程式的小白來說,整個流程都是懵懵逼逼的。對微信授權流程之前只是有個大致的瞭解,自己並不是很清楚其中的通訊,剛好有機會跟小組長一

物件引論

專欄目的: 傳統的學習方式都是羅列知識點,達到全面學習的目的。但是這樣的缺陷就是不能很深刻理解這些知識。所以我們得學習的觀念應該不僅僅是全面性,還有就是明天它是從那裡來,解決了什麼問題,並且學習處理這些問題

GNU C的語法擴充套件(1)

表示式的宣告與定義( StatementsandDeclarationsinExpressions ) GNUC把包含在括號中的複合語句看做是一個表示式,稱為語句表示式,它可

FST記錄

感覺最近天天FST,高二之後就越來越少寫程式碼了,程式碼能力下降有點厲害。。。我高中以來沒怎麼在重要比賽FST過(NOIP2017卡常不算), 也就ZJOI2018day2T2 FST了負

1746067584.5097