原创 對於任意字符串,按照字節數來截取字符串長度

這個題目出自java程序員面試寶典,我看了半天覺得代碼有點小問題,做了點小修改,同時覺得這個題目蠻有意思,在此貼出來給大家討論下: 描述: 編寫一個截取字符串的函數,輸入爲一個字符串和字節數,輸出爲按字節截取的字符串。但是要保證漢字不被截

原创 編程求n

問題分析:問題要求對輸入的正整數n,計算n!的準確值,而n!的增長速度高於指數增長的速度,所以這是一個高精度計算問題。 請看下面兩個例子:9!=362 880   100!= 93   326 215   443 944  152 681

原创 Merge Two Sorted Lists

題目描述:Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the n

原创 二叉查找樹的插入與刪除

定義的二叉樹結構爲: /*  * public class TreeNode {  *     int val;  *     TreeNode left;  *     TreeNode right;  *     TreeNode(i

原创 PriorityQueue的compare函數介紹

       優先級隊列是不同於先進先出隊列的另一種隊列。每次從隊列中取出的是具有最高優先權的元素。PriorityQueue是從JDK1.5開始提供的新的數據結構接口。如果不提供Comparator的話,優先隊列中元素默認按自然順序排列

原创 Merge Sorted Array

Given two sorted integer arrays A and B, merge B into A as one sorted array. 問題描述:給兩個有序的整型數組A和B,A數組長度爲m,B數組長度爲n,前提假設A

原创 關於CAJViewer閱讀器如何修改做標記的顏色?

  今天看論文的時候,很好奇爲什麼CAJViewer下劃線的顏色是黃色的,感覺很不喜歡,然後自己摸索,查資料,終於知道如何設置自己喜歡的顏色了。具體操作如下,菜單欄中的工具下面選中參數設置就會看到顏色設置: 第一步:

原创 eclipse安裝activiti插件

最近工作中要用到activiti工作流,在eclipse【 Version: Oxygen.3a Release (4.7.3a)】中安裝插件時,參考了網上的安裝教程,推薦:https://blog.csdn.net/Active_IT/

原创 771. 寶石與石頭

題目要求: 給定字符串J 代表石頭中寶石的類型,和字符串 S代表你擁有的石頭。 S 中每個字符代表了一種你擁有的石頭的類型,你想知道你擁有的石頭中有多少是寶石。 J 中的字母不重複,J 和 S中的所有字符都是字母。字母區分大小寫,因此"a

原创 RAID常識瞭解

RAID也叫廉價冗餘磁盤陣列。 作爲高性能的存儲系統,已經得到了越來越廣泛的應用。RAID的級別從RAID概念的提出到現在,已經發展了六個級別,其級別分別是0、1、2、3、4、5等。但是最常用的是0、1、3、5、6五個級別。下面就介紹

原创 傳值和傳引用、傳指針的區別

c語言中所有傳遞給函數的參數都是傳值方式進行的。 傳值,是把實參的值賦值給行參,那麼對行參的修改,不會影響實參的值     傳地址,是傳值的一種特殊方式,只是他傳遞的是地址,不是普通的如int,那麼傳地址以後,實參和行參都指向同一個對象

原创 java 向Excel中添加數據

先看下結果圖: 代碼如下: package com.excel; import java.io.File; import java.io.IOException; import jxl.Workbook; import jxl.

原创 ReOrder List java實現

Given a singly linked list L: L0→L1→…→Ln-1→Ln, reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→… You must do this in-place witho

原创 python視頻教程大全集下載

python3英文視頻教程(全87集) http://pan.baidu.com/s/1dDnGBvV python從入門到精通視頻(全60集)鏈接:http://pan.baidu.com/s/1eQw2dd4 密碼:9bdl pyth

原创 BufferedWriter中的緩衝區問題

BufferedReader輸入流不需要清空緩衝區,而BufferedWriter需要清空緩衝區。 原因是:當BufferedReader在讀取文本文件時,會先儘量從文件中讀入字符數據並置入緩衝區,而之後若使用read()方法,會先從緩