原创 【劍指offer】12.矩陣中的路徑

12.矩陣中的路徑 面試題12. 矩陣中的路徑 難度中等72 請設計一個函數,用來判斷在一個矩陣中是否存在一條包含某字符串所有字符的路徑。路徑可以從矩陣中的任意一格開始,每一步可以在矩陣中向左、右、上、下移動一格。如果一條路徑經

原创 【劍指offer】14- I. 剪繩子

14- I. 剪繩子 面試題14- I. 剪繩子 難度中等45 給你一根長度爲 n 的繩子,請把繩子剪成整數長度的 m 段(m、n都是整數,n>1並且m>1),每段繩子的長度記爲 k[0],k[1]…k[m-1] 。請問 k[0

原创 【Linux領域】Linux常用基本命令整理

系統類 [root@localhost ~]# getconf LONG_BIT //查詢系統是多少位 64

原创 【軟件工程之美】軟件工程之美學習筆記

軟件工程 基礎理論 1.軟件概述 軟件是軟件工程的研究對象,也是軟件工程的產品形態與客觀存在。 工程是將理論和知識應用於實踐的科學,其目的是經濟有效的解決實際問題。 2.軟件本質特性 軟件=程序+數據+文檔 軟件具有複雜性、一

原创 【計算機網絡】計算機網絡總結

第一章 概述 本章重要內容: (1)互聯網邊緣部分和核心部分的作用 (2)計算機網絡的性能指標 (3)計算機網絡分層的體系結構 1.1計算機網絡在信息時代的作用 21世紀的重要特徵:數字化、網絡化、信息化,一個以網絡爲核心的信息時

原创 【左神算法】最少錢

1.題目 一塊金條切成兩半,是需要花費和長度數值一樣的銅板的。比如 長度爲20的 金條,不管切成長度多大的兩半,都要花費20個銅 板。一羣人想整分整塊金 條,怎麼分最省銅板? 例如,給定數組{10,20,30},代表一共三個人,

原创 已定義的函數有返回值,函數調用可以作爲一個函數的實參,但是不能作爲形參

1、問題描述 若已定義的函數有返回值,則以下關於該函數調用的敘述中錯誤的是( D ) A)函數調用可以作爲獨立的語句存在 B)函數調用可以作爲一個函數的實參 C)函數調用可以出現在表達式中 D)函數調用可以作爲一個函數的形參 解析:返回值

原创 【c語言趣味編程100例】親密數

親密數:如果整數A的全部因子(包括1 不包括A本身)之和等於B      且整數B的全部因子(包括1 不包括B本身)之和等於A     則將整數A和B稱爲親密數 求3000以內的全部親密數 思路:     親密數 求3000以內的數,定

原创 【c語言趣味編程100例】完全數

    問題:求一個數的完全數:     完數解釋:如果一個數等於它的因子之和,則稱該數爲完數。     6 = 1+2+3          解題思路:從鍵盤輸入一個數 求1到該數之間的數 是否是完全數     用該用for循環去判斷

原创 【c語言】指針彙總

#include<stdio.h> void main(){ int a [10] = {1,2,3,4,5},*p = a; printf("p+4 = %d\n",p+4);// p+4 相當於輸出的是a[4]的地址值

原创 【設計模式】設計模式簡介

設計模式簡介 設計模式(Design pattern)代表了最佳的實踐,通常被有經驗的面向對象的軟件開發人員所採用。設計模式是軟件開發人員在軟件開發過程中面臨的一般問題的解決方案。這些解決方案是衆多軟件開發人員經過相當長的一段時間的試驗和

原创 【開發工具】C/C++開發者必不可少的15款編譯器+IDE

Web開發者可選擇的編程語言有很多比如,Java、.Net、PHP、Ruby、Perl、Python等等,但是今天我們要討論的是兩個古老且非常流行的語言,即C/C++。正是由於其迷人的特性,賦予了它們更加有效的功能,並且也獲得了各大工具廠

原创 【c語言趣味編程100例】舍罕王的失算

問題:相傳現在流行的國際象棋是古印度舍罕王(Shirham)的宰相達依爾(Dahir) 發明的     舍罕王十分喜愛國際象棋,決定讓達依爾自己要求得到什麼賞賜。這位聰明的宰相指着     8×8共64格的象棋盤說:”陛下,請你賞給我一

原创 【計算機基礎知識】原碼反碼補碼的理解

原文鏈接:http://www.cnblogs.com/maoypeng/archive/2018/06/01/9123826.html 一. 機器數和真值          在學習原碼, 反碼和補碼之前, 需要先了解機器數和真值的概念.