原创 無向迴路的求法

這個無向迴路的求法是需要傳入一個數組,這個數組是跟圖形對應的,圖形有幾個點就是幾乘幾的數組,對角線上都是0,比如數組第二行第三列的位子上的數就是圖形第2個點和第3個點相連就是1,否則就是0.不懂的可以給我留言,這個方法很好用的,效率很高的

原创 判斷點是否在封閉區域裏面

一、判斷點在不在區域裏面方法      1.判斷點在不在區域裏面,作點水平向左的線段(這個水平線段儘量的達到X軸負方向),看與圖形(代指區域)的交點是否是奇數個,如果是奇數個就是在圖形裏面。 關於交點特殊情況的判斷,如果水平向左的線段與

原创 一個快速排序的算法

這個算法排序會非常快,比冒泡排序,選擇排序快很多,而且快多少還是跟數組的情況不同 public class QuickSort { static int count=0; public static void sort(in

原创 一個很有意思的排序算法

這個排序算法比一般的冒泡,插入排序算法都要快,思想是這樣的(從小到大),從第2個數開始,用前面的數跟他比較,比他大就交換。這樣相對與插入排序比較的次數沒減少,但是在交換兩個數的方式上更優化,整體是比插入,和冒泡更好的排序方法。 packa

原创 英雄會第一屆在線編程大賽解題思路

其實往往看到編程題目,作爲一個java程序員,往往覺得語言不佔優勢,好像寫了也沒什麼機會,我個人覺得其實在快慢效率上,真正的還是思想,大膽寫,java有那麼好的api,java源代碼,好的開源社區,寫起來只會更快,其實挑戰編程題目還是很讓

原创 PDF的簡單合併

因爲涉及的功能比較簡單,我就直接給代碼 代碼如下,可以直接跑 package com.softanywhere; import java.io.FileOutputStream; import com.lowagie.text.Docum