原创 劍指offer-05-順時針打印數組
題目描述:輸入一個矩陣,按照從外向裏以順時針的順序依次打印出每一個數字,例如,如果輸入如下矩陣: 1 2 3 4 5 6 7 8 9 10 11 1213 14 15 16 則依次打印出數字1,2,3,4,8,12,16,15,14,13
原创 劍指offer-04-輸出二進制數中的1的個數
題目描述:輸入一個整數,輸出該數二進制表示中1的個數。其中負數用補碼錶示。package swordRefersToOffer; import java.util.Scanner; public class FindBinary {
原创 劍指offer-06
題目描述:輸入兩個整數序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否爲該棧的彈出順序。假設壓入棧的所有數字均不相等。例如序列1,2,3,4,5是某棧的壓入順序,序列4,5,3,2,1是該壓棧序列對應的一個彈出序列,但4,3,5,1
原创 隨機數去重排序
明明想在學校中請一些同學一起做一項問卷調查,爲了實驗的客觀性,他先用計算機生成了N個1到1000之間的隨機整數(N≤1000),對於其中重複的數字,只保留一個,把其餘相同的數去掉,不同的數對應着不同的學生的學號。然後再把這些數從小到大排序
原创 輸入一個正整數,按照從小到大的順序輸出它的所有質數的因子
功能:輸入一個正整數,按照從小到大的順序輸出它的所有質數的因子(如180的質數因子爲2 2 3 3 5 ) 最後一個數後面也要有空格 輸入描述: 輸入一個long型整數 輸出描述: 按照從小到大的順序輸出它的所有質數的因子,以空格隔
原创 判斷是否爲變形詞的分析
【題目】 給定兩個字符串str1和str2,如果str1和str2中出現的字符種類一樣且每種字符出現的次數也一樣,那麼str1和str2互爲變形詞。請實現函數判斷兩個字符串是否互爲變形詞。 【舉例】 str1="123",st
原创 拆分字符串
連續輸入字符串,請按長度爲8拆分每個字符串後輸出到新的字符串數組; •長度不是8整數倍的字符串請在後面補數字0,空字符串不處理。 import java.util.Scanner; public class Main{
原创 劍指offer-02-將一個字符串中的空格替換成“%20”
題目描述:請實現一個函數,將一個字符串中的空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。 public class Solution { public S
原创 劍指offer-01-判斷數組中是否含有某整數
題目:在一個二維數組中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 解題思路:從左下角開始遍歷。逐個比較。 public clas
原创 去除數組中爲零的項
package exercise; /* * 去除數組中爲零的項*/ public class Demo2 { public static void main(String[] args) { int oldAr
原创 寫出一個程序,接受一個有字母和數字以及空格組成的字符串,和一個字符,然後輸出輸入字符串中含有該字符的個數。不區分大小寫.
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scann
原创 劍指offer-03-輸入一個鏈表,從尾到頭打印鏈表每個節點的值。
題目描述:輸入一個鏈表,從尾到頭打印鏈表每個節點的值。 import java.util.*; /** * public class ListNode { * int val; * ListNode ne
原创 無知比愚蠢更可怕
無知比愚蠢更可怕 每個人的知識都是一個獨立的體系,自己容易陷入這個體系中不能自拔。國館君建議,即使自己不能走出這個體系,起碼也不要隨便去打擾他人的生活,那樣容易暴露自己的無知。 18世紀末,英國派遣喬治·馬戛爾尼伯爵訪問中國,向
原创 人工智能、機器學習和深度學習的區別
人工智能(AI)、機器學習(machine learning)和深度學習(deep learning) 機器學習,實現人工智能的方法;深度學習,實現機器學習的技術。 人工智能(Artificial Intelligence)——爲機
原创 安裝matlab出現Error 1935錯誤的解決辦法。
1)通過regedit進入註冊表(運行+regedit.exe) 2)修改HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control 3)將子鍵“RegistrySizeLimit”原來的值改爲