Time of Update: 2018-12-03
/** * 使用迴圈輸出楊輝三角 * * */public class Test6 {public static void main(String[] args) {// 建立二維數組int triangle[][] = new int[8][];// 遍曆二維數組的第一層for (int i = 0; i < triangle.length; i++) {// 初始化第二層數組的大小triangle[i] = new int[i + 1];// 遍曆第二層數組for (int j =
Time of Update: 2018-12-03
題目大意:在做過hdu1969的前提下,這道題其實不需要知道什麼意思就可以做了。。。。哈哈,我就是這樣的。。如果需要明白是什麼意思的看一下我的hdu1969的解題報告就行了解題思路:二分法1)對於二分法、三分法的相關題目。精度的大小是一個很重要的問題。如何確定呢。。。我們可以這樣思考:根據題目給定的範圍來確定。。如本題中有這麼一句話"All cables are at least 1 centimeter and at most 100 kilometers in
Time of Update: 2018-12-03
/** * 不用乘法運算子實現2*16 * number<<1 相當於number*2 * number<<2 相當於number*4 * number<<n 相當於number*2的n次 * 右移則為除以 * 好處--->運算效率非常高 */public class Test2 {public static void main(String[] args) {int
Time of Update: 2018-12-03
login.php<?phprequire_once 'common.php';?><html><head><meta content="text/html;charset=utf-8" http-equiv="content-type"></head><img alt="logo.gif" src="./images/logo.gif"><hr
Time of Update: 2018-12-03
題目大意:中文題。可直接在OJ上看解題思路:1)“猜n次,能猜到的最大數字為h”。意思是指,猜n次能把1~h之間的數都猜出來。所以n = log2(h) + 1 (右邊的這個數字其實就是由1~h這h個數子所組成的完全二叉樹的高度) ----------->>h=2^n-1代碼如下:/* * 2178_1.cpp * * Created on: 2013年8月15日 * Author: Administrator */#include
Time of Update: 2018-12-03
題目大意:第一行輸入三個整數N,A,B。N表示這個電梯共有多少層(電梯有多少層???貌似這種說法有點錯誤。。但是意思你懂就是啦····),A表示起點(即你現在所在的層數),B表示終點(即,你想到達的層數)。接下來有N個數字如k1.......ki.......kn,每個數字分別表示在該層可以向上或者是向下移動多少層.........。求到達終點的最少步數(如果不能到達終點,則輸出-1)解題思路:BFS較為詳細的講解在代碼中會有所體現。在這裡只是提一下需要注意的地方;1)在BFS的題目中,要注意f
Time of Update: 2018-12-03
使用action標籤,可以允許在jsp頁面中直接調用Action,(類似AJAX頁面調用)在調用Action時候,可以指定需要被調用的Action的name和namespace.如果指定了executeResult參數的屬性值為true,該標籤會把Action的處理結果(視圖資源)包含到本頁面中. 使用action標籤指定屬性有: id:
Time of Update: 2018-12-03
Dowload.javapackage controller;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import org.apache.struts2.ServletActionContext;import
Time of Update: 2018-12-03
題目大意:n塊餡餅分給m+1個人,每個人的餡餅必須是整塊的,不能拼接,求最大的。解題思路:1)用總餅的體積除以總人數,得到每個人最大可以得到的V.但是每個人手中不能有兩片或多片拼成的一塊餅。代碼如下:/* * 1969_2.cpp * * Created on: 2013年8月14日 * Author: Administrator */#include <stdio.h>#include <math.h>#include
Time of Update: 2018-12-03
1.什麼是會話?開啟瀏覽器,點擊超連結訪問了網站的很多頁面。當你關閉瀏覽器後,一個會話結束。形象的描述就是一個人給另一個人打電話,掛掉為結束。2.會話的由來?因為比如購物車中的資料不一定要存到資料庫中。3.為什麼優酷可以儲存觀看記錄(使用者沒有登入)?會話技術-cookie--session4.使用cookie儲存記錄:<?php
Time of Update: 2018-12-03
思路:顯然為了讓車子能順利通過彎道,我們應該使車子擦著左邊那個牆角走,在轉彎的過程中,車子的右下端(點p)露在最外面,所以我們只需判斷點p能否順利通過就行。下面就是數學知識了,我們可以建立p的橫座標關於θ的函數,這個畫個圖可以算出來,現在給出其函數運算式:f(θ)=l*cos(θ)-(x*cos(θ)-d)/sin(θ)。。。(哎哎這個公式怎麼來的。。。).f(θ)在區間(0,π/2)上先增後減,所以我們需要求出f(θ)的最大值,若f(θ)<=y則車子可以通過,否則不能通過。對於這樣的一個
Time of Update: 2018-12-03
1、冒泡排序演算法描述:代碼實現:void bubble_sort(int* a ,int n){bool changed;do{changed = false;for(int i = 1 ; i < n ; ++i){if(a[i] < a[i-1]){swap(a[i],a[i-1]);changed = true;}}}while(changed);}2、插入排序演算法描述:代碼實現:void insert_sort(int* a , int n){for(int i = 1;
Time of Update: 2018-12-03
jdk環境變數配置進行java開發,首先要安裝jdk,安裝了jdk後還要進行環境變數配置(注意,有的人或許會認為,都有myeclipse那些開發工具啦,怎麼還要配jdk的環境變數,其實,不配好jdk環境變數,很多東西都是搞不了的):1、下載jdk(http://java.sun.com/javase/downloads/index.jsp),我下載的版本是:jdk-6u14-windows-i586.exe2、安裝jdk-6u14-windows-i586.exe3、配置環境變數:右擊“我的電腦
Time of Update: 2018-12-03
/* * zoj_3203.cpp * * Created on: 2013年8月14日 * Author: Administrator */#include <stdio.h>double D,H,h;double calc(double x){ return D-x+H-(H-h)*D/x;}double solve(double l ,double r){double mid;double midmid;do{ mid = (l+r)/2; midmid =
Time of Update: 2018-12-03
貪心思路:田忌要用最小的代價(最慢的馬)輸一場比賽,而要耗費掉齊王最大的資源;齊王用最大的代價贏田忌,以最大的代價輸田忌。先把田忌和國王的馬排序。每次取田忌的最快的馬與國王最快的馬比較,有三種情況。一,田忌最快的馬比國王最快的快,那麼直接拿田忌最快的馬去贏國王最快的馬。二,田忌最快的馬比國王最快的慢,那麼拿田忌最慢的馬去輸國王最快的馬。三,田忌最快的馬與國王最快的馬速度一樣。 先拿田忌最慢的馬與國王最慢的馬比較。 若田忌比國王快,直接贏掉國王最慢的馬。 否則田忌最慢
Time of Update: 2018-12-03
隨著BIG DATA大資料概念逐漸升溫,如何搭建一個能夠採集海量資料的架構體系擺在大家眼前。如何能夠做到所見即所得 (WYSIWYG)的無阻攔式採集、如何快速把不規則頁面結構化並儲存、如何滿足越來越多的資料擷取還要在有限時間內採集。這篇文章結合我們自身項目經驗談一下。我們來看一下作為人是怎麼擷取網頁資料的呢?1、開啟瀏覽器,輸入網址url訪問頁面內容。2、複製頁面內容的標題、作者、內容。3、儲存到文字檔或者excel。從技術角度來說整個過程主要為
Time of Update: 2018-12-03
題目大意:n*n棋盤要放n個皇后,要求意2個皇后不允許處在同一排,同一列,也不允許處在與棋盤邊框成45角的斜線上。最多幾種方案/* * 2553_1.cpp * * Created on: 2013年8月16日 * Author: Administrator */#include <iostream>using namespace std;int sum,m;int queen[11];int method[11];//用來判斷是否同行或者是同斜線bool
Time of Update: 2018-12-03
指定方式:1),直接指定某人,在.jpdl.xml中寫:assignee="張三"2),使用流程變數,在.jpdl.xml中寫:assignee="#{manager}"3),使用類(這時,不需要將將該屬性宣城none),在.jpdl.xml中寫:<assignment-handler class="com.njupt.task.AssignmentHandlerImpl"/>4),processEngine.getTaskService().assignTask(taskId,
Time of Update: 2018-12-03
<?php header("content-type:text/html;charset=utf-8");//示範如何更新cookie資訊setCookie("password","11111",time()+300);echo "檔案更新成功!";?><?php//指定刪除某一個索引值對 //setCookie("name","",time()-200);//echo
Time of Update: 2018-12-03
<?php date_default_timezone_set("PRC"); //首先看看cookie裡面有沒有上次登入的資訊 if(!empty($_COOKIE['lastVisit'])){ echo "你上次登入的時間是".$_COOKIE['lastVisit']; //更新時間 setCookie("lastVisit",date("Y-m-d H:i:s"),time()+3600*24*30); }else{ //說明是第一次登入