原创 【劍指offer】面試題 3:數組中重複的數字

題目描述 在一個長度爲n的數組裏的所有數字都在0到n-1的範圍內。 數組中某些數字是重複的,但不知道有幾個數字是重複的。也不知道每個數字重複幾次。請找出數組中任意一個重複的數字。 例如,如果輸入長度爲7的數組{2,3,1,0,2,5,3}

原创 【轉】經典算法總結——揹包問題(java實現)【已完結】

問題描述:  一個揹包的總容量爲V,現在有N類物品,第i類物品的重量爲weight[i],價值爲value[i]  那麼往該揹包裏裝東西,怎樣裝才能使得最終包內物品的總價值最大。這裏裝物品主要由三種裝法:  1、0-1揹包:每類物品最多隻

原创 【轉】2019春季阿里筆試算法題——判斷一個點是否在多邊形內部

題目描述: 自己任意輸入幾個點構造一個多邊形,然後再隨機輸入一個點,判斷該點是否在多變形裏面,如果不在,那麼該點離多變形的最短距離是多少。 思路一: 下面是幾個比較基本的方法:  (1)面積法:將這個點與多邊形的所有頂點連線,將所形成的

原创 【劍指offer】面試題 67:把字符串轉換成整數

題目描述 將一個字符串轉換成一個整數(實現Integer.valueOf(string)的功能,但是string不符合數字要求時返回0),要求不能使用字符串轉換整數的庫函數。 數值爲0或者字符串不是一個合法的數值則返回0。 輸入描述:

原创 【劍指offer】面試題 38:字符串的排序

題目描述 輸入一個字符串,按字典序打印出該字符串中字符的所有排列。例如輸入字符串abc,則打印出由字符a,b,c所能排列出來的所有字符串abc,acb,bac,bca,cab和cba。 輸入描述: 輸入一個字符串,長度不超過9(可能有字

原创 【轉】Java 200+ 面試題補充② Netty 模塊

本文是前文《Java 最常見的 200+ 面試題》的第二個補充模塊,第一模塊爲:《Java 200+ 面試題補充 ThreadLocal 模塊》。 1.Netty 是什麼? Netty 是一款基於 NIO(Nonblocking I/O,

原创 【轉】Java 200+ 面試題補充 ThreadLocal 模塊

本文是前文《Java 最常見的 200+ 面試題》的第一個補充模塊。 讓我們每天都有進步,老王帶你打造最全的 Java 面試清單,認真把一件事做到極致。 1.ThreadLocal 是什麼? ThreadLocal 是一個本地線程副本

原创 如何保存Windows聚焦的鎖屏壁紙

筆記本鎖屏有時特別美,超想保存下來。可是筆記本鎖屏是Windows聚焦,如圖 這時,去哪裏找鎖屏圖片呢? 第一步,找到圖片位置。 首先,打開 C:\Users\ ,找到你的登陸用戶,顯示隱藏的項目(勾選上紅框裏的項): 然後將下面這行

原创 解決lambda expressions are not supported at this language level的問題

最近在讀《java8 in action》這本書,但是寫代碼的時候,明明我安裝的openjdk1.8支持lambda表達式,但是卻提示我版本不對。 如下圖所示:   你可以嘗試如下解決: FIle --> Project Structu

原创 中華石杉老師課程彙總

辛苦整理的中華石杉老師課程,網上找了好久,這應該是最全的一個版本!   中華石杉Java面試突擊第一季:(首推) (這套面試課程,已經讓無數Java coder華麗轉身跳槽。話不多說,自己看看內容就知道了)https://pan.baid

原创 【MySQL】Win10安裝MySQL-5.7.24-winX64 啓動服務器失敗並且沒有錯誤提示

今天安裝mysql-5.24-winX64後,在bin目錄下運行 net start mysql, 出現無法啓動的情況: 找了很多的教程,大部分的教程都是類似於下面的解決方案: 但是我使用這些解決方法的時候,發現並不能很好的解決這個問

原创 【Navicat Premium 12】安裝後的破解註冊

安裝Navicat Premium 12後,發現只有14天的試用時間,要想永久的使用就需要對Navicat Premium 12進行破解。網上的教程很多,但是按照他們的方法並沒有幫助我快速破解該程序。 高手在民間。雖然網上教程很多都不可用

原创 【編程題】基本字符串壓縮

[編程題]基本字符串壓縮 熱度指數:58188 時間限制:3秒 空間限制:32768K 利用字符重複出現的次數,編寫一個方法,實現基本的字符串壓縮功能。比如,字符串“aabcccccaaa”經壓縮會變成“a2b1c5a3”。若壓縮後的字符

原创 【編程題】空格替換

鏈接:https://www.nowcoder.com/questionTerminal/b0850698cb41449188344cdb647f3e99 來源:牛客網   [編程題]空格替換 熱度指數:33253 時間限制:3秒 空間限

原创 【編程題】確定字符互異

鏈接:https://www.nowcoder.com/questionTerminal/9618c2a9e8a14c3e82954ee14168f592 來源:牛客網   [編程題]確定字符互異 熱度指數:76985 時間限制:3秒 空