Time of Update: 2018-12-05
今天看到的東西,記錄下1、可以而且當然要刪!最好搜尋一下*.temp的檔案,然後都刪掉!最後編個批次檔!讓他每次開機都刪不然你的機子會很慢而且占空間! 批次檔名字為A.BAT(內容如下): del
Time of Update: 2018-12-05
#include <iostream>using namespace std;string dic[10010];string che[60];int dc, cc, flag;void setFile () // 輸入{dc = cc = 0;do{dc++;cin >> dic[dc];} while ( dc <= 10000 && dic[dc][0] != '#' );do{cc++;cin >> che[cc];}
Time of Update: 2018-12-05
當第一眼 看到這個問題時,第一個想到的就是用 各種軟體 例如 xps2pdf 然後再 cjview 識別文字後者 dopdf 添加 pdf格式印表機 再 cjview 等就不再一一概述至於xps 印表機內建了,更簡單了。。但是把.swf 用迅雷播放器開啟時,CTRL + c 然後 是經典的CTRL+V在word 就出現奇蹟了 。。。。。另外 記錄個 從圖片中識別 文字的筆記吧:步驟: 1、在電腦中安裝
Time of Update: 2018-12-05
WIN7內建工具快速鍵1.win7內建的工具首先要知道PrintScreen鍵是整個螢幕的,Alt+PrintScreen鍵是當前視窗的!如果想調用WIN7內建的工具,就自己設定一個快速鍵吧!方法如下:1.找到WIN7內建的工具,右鍵--->屬性(Propertis);2.滑鼠點到快速鍵框裡,直接在鍵盤上按你想設定的快速鍵,比如我選Ctrl+shift+x;3.OK,儲存,試試Ctrl+shift+X快速鍵吧!TIPS:系統其它程式的快速鍵設定,方法一樣,舉一反三!
Time of Update: 2018-12-05
浮點數比較問題1、直接進行關係比較的錯誤(==)浮點數可以進行比較,但是由於不同浮點類型中表示精度的差異,所以會引起一些錯誤。例1:#include <iostream.h>void main(){ floatf1=7.123456789;float f2=7.123456787;cout<<(f1!=f2?”not same/n”:”same/n”); float g=1.0/3.0;double d=1.0/3.0;cout<<(g =
Time of Update: 2018-12-05
今天對Bellman-Ford演算法有了更深的認識了。它的負權迴路判斷,能判斷所以情況的 迴路。 是根據迴路的最後一條路徑來判斷得。 Dijkstra演算法是處理單源最短路徑的有效演算法,但它局限於邊的權值非負的情況,若圖中出現權值為負的邊,Dijkstra演算法就會失效,求出的最短路徑就可能是錯的。這時候,就需要使用其他的演算法來求解最短路徑,Bellman-Ford演算法就是其中最常用的一個。該演算法由美國數學家理查德•貝爾曼(Richard Bellman,
Time of Update: 2018-12-05
TravellerTime Limit: 2 Seconds Memory Limit: 65536 KB Special JudgeA traveller plans a round trip through n cities, where n is a power of 2, in which case we simply index them with numeric values from 0 to n - 1. The traveller lives in one
Time of Update: 2018-12-05
題意:有n只奶牛,每一隻有自己的強度,用閉區間 [ l, r ] 表示, 若有兩隻奶牛,強度分別為 A = [ a, b ], B = [ c, d ],當c <= a 且 b <= d 且 b-a != d-c 時, 說牛B比牛A強。對於每一頭奶牛,求比它強的奶牛數。題解:注意排序的選擇,選s還是t,升序還是降序,都有影響,要保持樹狀數組的性質,更新時最好向上,求和時最好向下。另外,將這題的左右區間變成座標的話,有點類似stars那題。#include <iostream&
Time of Update: 2018-12-05
習題二:產生Gray碼/*************************************************//每次調用函數取得code的下一個碼(參數code為當前的gray碼)void gray ( int n, int *code ){ int t = 0; for ( int i = 0; i < n; i++ ) t += code[i]; if ( t % 2 == 1 ) for ( n--; code[n] !=
Time of Update: 2018-12-05
題意: 在牆壁上貼海報,計算出看得見的張數。題解: 線段樹基礎知識從簡單說起,線段樹其實可以理解成一種特殊的二叉樹。但是這種二叉樹較為平衡,和靜態二叉樹一樣,都是提前已經建立好的樹形結構。針對性強,所以效率要高。這裡又想到了一句題外話:動態和靜態差別。動態結構較為靈活,但是速度較慢;靜態結構節省記憶體,速度較快。接著回到線段樹上來,線段樹是建立線上段的基礎上,每個結點都代表了一條線段[a , b]。長度為1的線段成為元線段。非元線段都有兩個子結點,左結點代表的線段為[a , (a +
Time of Update: 2018-12-05
題意:N個城市,標號從0到N-1,M條道路,第K條道路(K從0開始)的長度為2^K,求編號為0的城市到其他城市的最短距離輸入:第一行兩個正整數N(2<=N<=100)M(M<=500),表示有N個城市,M條道路接下來M行兩個整數,表示相連的兩個城市的編號,輸入資料中保證沒有重邊輸出:N-1行,表示0號城市到其他城市的最短路,如果無法到達,輸出-1,數值太大的以MOD 100000 的結果輸出。思路:由於第i條邊的權值w[i] =
Time of Update: 2018-12-05
今天在用Code::Block時遇到了"No symbol table info available",不知道為什麼錯了,然後就上官網看debuger的說明。它上面有這麼一段話: In the Debug menu, under "Debugging windows", select "Watches". You can use this window to examine the function arguments and local variables. Alas, this turns
Time of Update: 2018-12-05
/****************************************************採用線段樹統計空格個數,從而確定某個數字應該存放在排列中的位置,總時間複雜度為n*logn*****************************************************/#include<iostream>#include<fstream>using namespace std;#define MAXN 1001#define L(x) (
Time of Update: 2018-12-05
題意:同樣的約瑟夫問題,只是現在有K個好人,K個壞人,確定一個步長,是的在第一個好人被清除之前所有壞人都被清除乾淨。題解:1.壞人被清除掉的先後順序無關緊要,知道下一個除掉的是好人還是壞人就行了。2.由於好人一直都是k個,每除掉一個壞人,壞人數-1,所以隊列的總數每次-1但是好人一直是前k個3.下一個被清除的人在隊列中的“相對”序號為 s =
Time of Update: 2018-12-05
題意:http://poj.org/problem?id=3487/*男生向女生求愛,男生最優穩定匹配*/#include<cstdlib>#include<algorithm>#include<iostream>using namespace std;#define MAXN 50int Mpref[MAXN][MAXN]; // Mpref[i][j]表示男生i第j偏愛的女生int Wpref[MAXN][MAXN]; //
Time of Update: 2018-12-05
我的電腦是winn7 64位的,好不容易安裝了vmware虛擬機器,並在裡面安裝了mac 的lion,可是上不了網。上網找了下,有網友說找.vmx檔案,然後在裡面加上一句ethernet0.virtualDev = "e1000" ,我找到那個檔案,發現裡面是有這句話的,還是上不了網。網上又有人說win7系統,在虛擬機器裡設定網路連接為nat也上不了。然後我就嘗試著用設定網路連接為host-only,我的步驟如下:1.
Time of Update: 2018-12-05
題意:在一般的Nim遊戲基礎上,加入了一條新規則:每次都可以從所選的堆中,拿出任意個石子放到其它的任意個堆中。題解:在一般的Nim遊戲中,非平衡態->先手勝,平衡態->後手勝。對於任意兩堆數量相同的石子,它們對整個局勢無影響(它們的異或值等於0,或者說無論甲採取什麼方案,乙都可以用對應的方案來糾正狀態的變化)。本題中,如果所有堆的數量兩兩相等,比如 1,1,2,2,5,5,則後手勝。如果不成對,當堆為奇數時,比如1,2,3,4,5,則可以把5(數目最大的堆)分配給前面的堆,變成2,2
Time of Update: 2018-12-05
最近校園直銷很瘋啊,為了瞭解下,不要被洗腦了,辯證的瞭解下。或許創業心切的孩子都要經曆的吧。mark 記錄中國直銷網直銷報道網當代直銷網直銷部落格網直銷交友網直銷專業網中國反傳銷網中科直銷軟體反傳銷聯盟四川消費網中華直銷網推銷員門戶直銷百科網正點網MBA智庫直銷人直銷吧今訊網道道網新華商
Time of Update: 2018-12-05
題意:甲與乙做一個遊戲,給定一個1991/1/1至2001/11/4號之間的一個日期,看誰能最終到達2001/11/4。有兩種移動方式,1.移動到下一天;2.移動到下一個月的同一天(若下一個月的該天不存在,則不能移動)題解:如果一個狀態的後繼狀態都是必勝狀態,那麼它是必敗狀態。如果一個狀態的後繼狀態中存在必敗狀態,那麼它是必勝狀態。PS:感覺好奇怪,遞迴時倘若我先處理下一天,再處理下一月,結果便是錯誤的。真奇怪····有知道的麻煩告知下。#include<iostream>#incl
Time of Update: 2018-12-05
Content-Type,內容類型,一般是指網頁中存在的Content-Type,用於定義網路檔案的類型和網頁的編碼,決定瀏覽器將以什麼形式、什麼編碼讀取這個檔案,這就是經常看到一些Asp網頁點擊的結果卻是下載到的一個檔案或一張圖片的原因。不同的ContentType 會影響用戶端所看到的效果.預設的ContentType為 text/html 也就是網頁格式.代碼如:<% response.ContentType ="text/html" %> <!--#i nclude