锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品国产只有精品66,欧美午夜A∨大片久久
,欧美亚洲国产精品久久 http://www.shnenglu.com/dqchen/鍐欏嚭涓涓彲浠ュ伐浣滅殑紼嬪簭騫朵笉澶?/description>zh-cn Wed, 07 May 2025 19:33:54 GMT Wed, 07 May 2025 19:33:54 GMT 60 tate http://www.shnenglu.com/dqchen/archive/2008/09/18/62216.htmlDain Dain Thu, 18 Sep 2008 11:58:00 GMT http://www.shnenglu.com/dqchen/archive/2008/09/18/62216.html http://www.shnenglu.com/dqchen/comments/62216.html http://www.shnenglu.com/dqchen/archive/2008/09/18/62216.html#Feedback 0 http://www.shnenglu.com/dqchen/comments/commentRss/62216.html http://www.shnenglu.com/dqchen/services/trackbacks/62216.html
]]> Getting the Minimum and Maximum Values for a Numeric Type http://www.shnenglu.com/dqchen/archive/2007/05/29/25041.htmlDain Dain Tue, 29 May 2007 02:38:00 GMT http://www.shnenglu.com/dqchen/archive/2007/05/29/25041.html http://www.shnenglu.com/dqchen/comments/25041.html http://www.shnenglu.com/dqchen/archive/2007/05/29/25041.html#Feedback 2 http://www.shnenglu.com/dqchen/comments/commentRss/25041.html http://www.shnenglu.com/dqchen/services/trackbacks/25041.html Getting numeric limits
#include < iostream > #include < limits > using namespace std; template< typename T > void showMinMax() { cout << " min: " << numeric_limits < T > ::min() << endl; cout << " max: " << numeric_limits < T > ::max() << endl; cout << endl; } int main() { cout << " short: " << endl; showMinMax < short > (); cout << " int: " << endl; showMinMax < int > (); cout << " long: " << endl; showMinMax < long > (); cout << " long long: " << endl; showMinMax < long long > (); cout << " float: " << endl; showMinMax < float > (); cout << " double: " << endl; showMinMax < double > (); cout << " long double: " << endl; showMinMax < long double > (); cout << " unsigned short: " << endl; showMinMax < unsigned short > (); cout << " unsigned int: " << endl; showMinMax < unsigned int > (); cout << " unsigned long: " << endl; showMinMax < unsigned long > (); cout << " unsigned long long: " << endl; showMinMax < unsigned long long > (); }
]]>3017 http://www.shnenglu.com/dqchen/archive/2007/05/25/24809.htmlDain Dain Fri, 25 May 2007 02:06:00 GMT http://www.shnenglu.com/dqchen/archive/2007/05/25/24809.html http://www.shnenglu.com/dqchen/comments/24809.html http://www.shnenglu.com/dqchen/archive/2007/05/25/24809.html#Feedback 0 http://www.shnenglu.com/dqchen/comments/commentRss/24809.html http://www.shnenglu.com/dqchen/services/trackbacks/24809.html #include < stdio.h > #include < stdlib.h > #include < vector > using namespace std; struct Node { int i,j; int value; } ; long num[ 100000 ]; vector < Node > matrix; int main() { long n; long long m; scanf( " %ld %lld " , & n, & m); long i,j; for (i = 0 ;i < n; ++ i) { scanf( " %ld " , & num[i]); } for (i = 0 ;i < n; ++ i) { if (num[i] > m) { break ; } } if (i < n) { printf( " -1\n " ); return 0 ; } long long res = - 1 ; long long sum; long max,min = 0 ; for (i = 0 ;i < n; ++ i) { if (i > 0 ) { min = 1000000 ; for (j = 0 ;j < matrix.size(); ++ j) { if (matrix[j].j == i - 1 && matrix[j].value < min) { min = matrix[j].value; } } } else { min = 0 ; } sum = 0 ; Node node; max = - 1 ; for (j = i;j < n; ++ j) { sum += num[j]; if (sum <= m) { if (max < num[j]) { max = num[j]; } node.i = i; node.j = j; node.value = max + min; matrix.push_back(node); if (j == n - 1 ) { if (res != - 1 ) { if (node.value < res) { res = node.value; } } else { res = node.value; } } } else { break ; } } } printf(" %lld\n " ,res); return 0 ; }
]]>3017 http://www.shnenglu.com/dqchen/archive/2007/05/25/24808.htmlDain Dain Fri, 25 May 2007 02:06:00 GMT http://www.shnenglu.com/dqchen/archive/2007/05/25/24808.html http://www.shnenglu.com/dqchen/comments/24808.html http://www.shnenglu.com/dqchen/archive/2007/05/25/24808.html#Feedback 0 http://www.shnenglu.com/dqchen/comments/commentRss/24808.html http://www.shnenglu.com/dqchen/services/trackbacks/24808.html #include < stdio.h > #include < stdlib.h > #include < vector > using namespace std; struct Node { int i,j; int value; } ; long num[ 100000 ]; vector < Node > matrix; int main() { long n; long long m; scanf( " %ld %lld " , & n, & m); long i,j; for (i = 0 ;i < n; ++ i) { scanf( " %ld " , & num[i]); } for (i = 0 ;i < n; ++ i) { if (num[i] > m) { break ; } } if (i < n) { printf( " -1\n " ); return 0 ; } long long res = - 1 ; long long sum; long max,min = 0 ; for (i = 0 ;i < n; ++ i) { if (i > 0 ) { min = 1000000 ; for (j = 0 ;j < matrix.size(); ++ j) { if (matrix[j].j == i - 1 && matrix[j].value < min) { min = matrix[j].value; } } } else { min = 0 ; } sum = 0 ; Node node; max = - 1 ; for (j = i;j < n; ++ j) { sum += num[j]; if (sum <= m) { if (max < num[j]) { max = num[j]; } node.i = i; node.j = j; node.value = max + min; matrix.push_back(node); if (j == n - 1 ) { if (res != - 1 ) { if (node.value < res) { res = node.value; } } else { res = node.value; } } } else { break ; } } } printf(" %lld\n " ,res); return 0 ; }
]]>涓嶈鍐嶇姱浣庣駭鐨勯敊璇?/title> http://www.shnenglu.com/dqchen/archive/2007/05/24/24753.htmlDain Dain Thu, 24 May 2007 05:56:00 GMT http://www.shnenglu.com/dqchen/archive/2007/05/24/24753.html http://www.shnenglu.com/dqchen/comments/24753.html http://www.shnenglu.com/dqchen/archive/2007/05/24/24753.html#Feedback 0 http://www.shnenglu.com/dqchen/comments/commentRss/24753.html http://www.shnenglu.com/dqchen/services/trackbacks/24753.html 鏈榪戯紝鎬繪槸鐘潪甯鎬綆綰х殑閿欒 鐪嬮涓嶄粩緇?br>灝唈璇啓鎴恔錛岃屼笖鎬殑鏄紝嫻嬭瘯鐨勪緥瀛愰兘閫氳繃浜嗭紝鍚庢潵閫氳繃debug鎵嶆壘鍒頒簡榪欎釜寰堜綆綰х殑閿欒 鐪熸槸姘斾漢鍟?br> 涓嶈鍐嶇姱浜?/span>
]]> 鍒楀嚭鎵鏈?浣嶆暟錛屽畠鐨勫墠n浣嶈兘琚玭鏁撮櫎 http://www.shnenglu.com/dqchen/archive/2007/04/16/22030.htmlDain Dain Mon, 16 Apr 2007 09:29:00 GMT http://www.shnenglu.com/dqchen/archive/2007/04/16/22030.html http://www.shnenglu.com/dqchen/comments/22030.html http://www.shnenglu.com/dqchen/archive/2007/04/16/22030.html#Feedback 5 http://www.shnenglu.com/dqchen/comments/commentRss/22030.html http://www.shnenglu.com/dqchen/services/trackbacks/22030.html 鏈綆鍗曠殑鏄┓涓撅紝涓嶈繃閭e彲瑕丱(9*109 )錛屼笉鍙彇
#include < iostream > #include < vector > #include < algorithm > using namespace std; vector< int > fun( int n) { vector < int > last,all; int i,j,k; for (i = 1 ;i < 10 ; ++ i) all.push_back(i); if (n == 1 ) return all; int size; int num; for (i = 2 ;i <= n; ++ i) { last = all; all.clear(); size = ( int )last.size(); for (j = 0 ;j < size; ++ j) { for (k = 0 ;k < 10 ; ++ k) { num = last[j] * 10 + k; if (num % i == 0 ) all.push_back(num); } } last.clear(); } return all; }
]]>鏈澶х殑瀛愬簭鍒楀拰闂 http://www.shnenglu.com/dqchen/archive/2007/02/07/18500.htmlDain Dain Wed, 07 Feb 2007 02:52:00 GMT http://www.shnenglu.com/dqchen/archive/2007/02/07/18500.html http://www.shnenglu.com/dqchen/comments/18500.html http://www.shnenglu.com/dqchen/archive/2007/02/07/18500.html#Feedback 7 http://www.shnenglu.com/dqchen/comments/commentRss/18500.html http://www.shnenglu.com/dqchen/services/trackbacks/18500.html 姹傝В璇ラ棶棰樼殑鍥涚綆楁硶錛?br />
鏃墮棿O(N3 )錛?/em>綆楁硶涓
int
聽MaxSubsequenceSum(
const
聽
int
聽A[],
int
聽N)
{ 聽聽聽聽
int
聽ThisSum,MaxSum,i,j,k; 聽聽聽聽 聽聽聽聽MaxSum聽
=
聽
0
; 聽聽聽聽
for
(i聽
=
聽
0
;i聽
<
聽N;i
++
) 聽聽聽聽聽聽聽聽
for
(j聽
=
聽i;j聽
<
聽N;j
++
) 聽聽聽聽聽聽聽聽
{ 聽聽聽聽聽聽聽聽聽聽聽聽ThisSum聽
=
聽
0
; 聽聽聽聽聽聽聽聽聽聽聽聽
for
(k聽
=
聽i;k聽
<=
聽j;k
++
)聽聽聽聽ThisSum聽
+=
聽A[k];聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽聽聽聽聽聽聽聽聽聽聽聽
if
(ThisSum聽
>
聽MaxSum)聽聽聽聽MaxSum聽
=
聽ThisSum; 聽聽聽聽聽聽聽聽}
聽聽聽聽聽聽聽聽 聽聽聽聽
return
聽MaxSum; }
鏃墮棿O(N2 )錛?/em>綆楁硶浜?/strong>
int
聽MaxSubsequenceSum(
const
聽
int
聽A[],
int
聽N)
{ 聽聽聽聽
int
聽ThisSum,MaxSum,i,j; 聽聽聽聽 聽聽聽聽MaxSum聽
=
聽
0
; 聽聽聽聽
for
(i聽
=
聽
0
;i聽
<
聽N;i
++
) 聽聽聽聽
{ 聽聽聽聽聽聽聽聽ThisSum聽
=
聽
0
; 聽聽聽聽聽聽聽聽
for
(j聽
=
聽i;j聽
<
聽N;j
++
) 聽聽聽聽聽聽聽聽
{ 聽聽聽聽聽聽聽聽聽聽聽聽ThisSum聽
+=
聽A[k];聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽聽聽聽聽聽聽聽聽聽聽聽
if
(ThisSum聽
>
聽MaxSum)聽聽聽聽MaxSum聽
=
聽ThisSum; 聽聽聽聽聽聽聽聽}
聽聽聽聽}
聽聽聽聽聽聽聽聽 聽聽聽聽
return
聽MaxSum; }
鏃墮棿O(NlogN) 錛岀畻娉曚笁
static
聽
int
聽MaxSubSum(
const
聽
int
聽A[],
int
聽Left,
int
聽Right)
{ 聽聽聽聽
int
聽MaxLeftSum,MaxRightSum; 聽聽聽聽
int
聽MaxLeftBorderSum,MaxRightBorderSum; 聽聽聽聽
int
聽LeftBorderSum,RightBorderSum; 聽聽聽聽
int
聽Center,i; 聽聽聽聽 聽聽聽聽
if
(Left聽
==
聽Right) 聽聽聽聽聽聽聽聽
if
(A[left]聽
>
聽
0
)聽聽聽聽
return
聽A[left]; 聽聽聽聽聽聽聽聽
else
聽聽聽聽
return
聽
0
; 聽聽聽聽聽聽聽聽聽聽聽聽 聽聽聽聽Center聽
=
聽(Left聽
+
聽Right)聽
/
聽
2
; 聽聽聽聽MaxLeftSum聽
=
聽MaxSubSum(A,Left,Center); 聽聽聽聽MaxRightSum聽
=
聽MaxSubSum(A,Center聽
+
聽
1
,Right); 聽聽聽聽 聽聽聽聽MaxLeftBorderSum聽
=
聽
0
; 聽聽聽聽LeftBorderSum聽
=
聽
0
; 聽聽聽聽
for
(i聽
=
聽Center;i聽
>=
聽Left;i
--
) 聽聽聽聽
{ 聽聽聽聽聽聽聽聽LeftBorderSum聽
+=
聽A[i]; 聽聽聽聽聽聽聽聽
if
(LeftBorderSum聽
>
聽MaxLeftBorderSum)聽聽聽聽MaxLeftBorderSum聽
=
聽LeftBorderSum; 聽聽聽聽}
聽聽聽聽 聽聽聽聽MaxRightBorderSum聽
=
聽
0
; 聽聽聽聽RightBorderSum聽
=
聽
0
; 聽聽聽聽
for
(i聽
=
聽Center聽
+
聽
1
;i聽
<=
聽Right;i
++
) 聽聽聽聽
{ 聽聽聽聽聽聽聽聽RightBorderSum聽
+=
聽A[i]; 聽聽聽聽聽聽聽聽
if
(RightBorderSum聽
>
聽MaxRightBorderSum)聽聽聽聽MaxRightBorderSum聽
=
聽RightBorderSum; 聽聽聽聽}
聽聽聽聽 聽聽聽聽
return
聽Max3(MaxLeftSum,MaxRightSum,MaxLeftBorderSum聽
+
聽MaxRightBorderSum); }
int
聽MaxSubsequenceSum(
const int 聽聽A[], int
聽N)
{ 聽聽聽聽
return
聽MaxSubSum(A,
0
,N聽
-
聽
1
);聽聽聽聽 }
鏃墮棿O(N) 錛岀畻娉曞洓
intMaxSubsequenceSum(
const int
聽A[],
int
聽N)
{ 聽聽聽聽
int
聽ThisSum,MaxSum,i; 聽聽聽聽 聽聽聽聽ThisSum聽
=
聽MaxSum聽
=
聽
0
; 聽聽聽聽
for
(i聽
=
聽
0
;i聽
<
聽N;i
++
) 聽聽聽聽
{ 聽聽聽聽聽聽聽聽ThisSum聽
+=
聽A[i]; 聽聽聽聽聽聽聽聽
if
(ThisSum聽
>
聽MaxSum) 聽聽聽聽聽聽聽聽聽聽聽聽MaxSum聽
=
聽ThisSum; 聽聽聽聽聽聽聽聽
else
聽聽聽聽聽聽聽聽聽聽聽聽ThisSum聽
=
聽
0
; 聽聽聽聽}
聽聽聽聽 聽聽聽聽
return
聽MaxSum; }
鍙傝冦婃暟鎹粨鏋勪笌綆楁硶鍒嗘瀽銆?/font>
]]> 緙栧啓閫掑綊鍥涙潯鍩烘湰娉曞垯 http://www.shnenglu.com/dqchen/archive/2007/01/31/18234.htmlDain Dain Wed, 31 Jan 2007 13:03:00 GMT http://www.shnenglu.com/dqchen/archive/2007/01/31/18234.html http://www.shnenglu.com/dqchen/comments/18234.html http://www.shnenglu.com/dqchen/archive/2007/01/31/18234.html#Feedback 0 http://www.shnenglu.com/dqchen/comments/commentRss/18234.html http://www.shnenglu.com/dqchen/services/trackbacks/18234.html
鍩哄噯鎯呭艦銆傚繀欏昏鏈夋煇浜涘熀鍑嗘儏褰紝瀹冩棤欏婚掑綊灝辮兘瑙e嚭錛屼篃灝辨槸瑕佹湁閫鍑洪掑綊鐨勬潯浠躲?/font>
涓嶆柇鎺ㄨ繘銆傚浜庨偅浜涢渶瑕侀掑綊姹傝В鐨勬儏褰紝姣忎竴嬈¢掑綊璋冪敤閮藉繀欏昏浣挎眰瑙g姸鍐墊湞鎺ヨ繎鍩哄噯鎯呭艦鐨勬柟鍚戞帹榪涖?/font>
璁捐娉曞垯銆傚亣璁炬墍鏈夌殑閫掑綊璋冪敤閮借兘榪愯銆?/font>
鍚堟垚鏁堢泭銆傛眰瑙d竴涓棶棰樼殑鍚屼竴涓疄渚嬫椂錛屽垏鍕垮湪涓嶅悓鐨勯掑綊璋冪敤涓仛閲嶅鎬х殑宸ヤ綔銆?/font>
]]> 璇諱功璁″垝 http://www.shnenglu.com/dqchen/archive/2007/01/31/18230.htmlDain Dain Wed, 31 Jan 2007 12:07:00 GMT http://www.shnenglu.com/dqchen/archive/2007/01/31/18230.html http://www.shnenglu.com/dqchen/comments/18230.html http://www.shnenglu.com/dqchen/archive/2007/01/31/18230.html#Feedback 1 http://www.shnenglu.com/dqchen/comments/commentRss/18230.html http://www.shnenglu.com/dqchen/services/trackbacks/18230.html 閬囧埌浜嗗ソ澶氫笉鑳借В鍐崇殑闂鍚庯紝瑙夊緱搴旇閲嶆柊璇昏涔︿簡 鏈榪戜拱浜嗗嚑鏈功銆奙ore聽Effective聽CPP銆?br /> 銆奅ffective聽STL銆?br /> 銆婂茍琛岀▼搴忚璁°?br /> 銆婃暟鎹粨鏋勪笌綆楁硶鍒嗘瀽鈥斺擟璇█鎻忚堪銆?/font>聽
]]> 寮曠敤鍜屾寚閽堝弬鏁扮殑鍏崇郴 http://www.shnenglu.com/dqchen/archive/2007/01/19/17773.htmlDain Dain Fri, 19 Jan 2007 01:56:00 GMT http://www.shnenglu.com/dqchen/archive/2007/01/19/17773.html http://www.shnenglu.com/dqchen/comments/17773.html http://www.shnenglu.com/dqchen/archive/2007/01/19/17773.html#Feedback 1 http://www.shnenglu.com/dqchen/comments/commentRss/17773.html http://www.shnenglu.com/dqchen/services/trackbacks/17773.html 涓ょ鍙傛暟閮藉厑璁稿嚱鏁頒慨鏀瑰疄鍙傛寚鍚戠殑瀵硅薄錛岄兘鍏佽鏈夋晥鍦板悜鍑芥暟浼犻掑ぇ綾誨瀷瀵硅薄銆傛墍浠ユ庝箞鏍峰喅瀹氭妸鍑芥暟鍙傛暟澹版槑鎴愬紩鐢ㄨ繕鏄寚閽堝憿錛?br />寮曠敤蹇呴』琚垵濮嬪寲涓烘寚鍚戜竴涓璞★紝涓鏃﹀垵濮嬪寲浜嗭紝瀹冨氨涓嶈兘鍐嶆寚鍚戝叾浠栧璞°傛寚閽堝彲浠ユ寚鍚戜竴緋誨垪涓嶅悓鐨勫璞′篃鍙互浠涔堥兘涓嶆寚鍚戙?br />鍥犱負鎸囬拡鍙兘鎸囧悜涓涓璞℃垨娌℃湁浠諱綍瀵硅薄錛屾墍浠ュ嚱鏁板湪紜畾鎸囬拡瀹為檯鎸囧悜涓涓湁鏁堢殑瀵硅薄涔嬪墠涓嶈兘瀹夊叏瑙e紩鐢ㄤ竴涓寚閽堛傚錛?br />
class
聽X;
void
聽fun(X聽
*
x)
{ 聽聽
//
聽鍦ㄨВ寮曠敤鎸囬拡涔嬪墠紜俊瀹冮潪0
聽聽
if
(x聽
!=
聽
0
) 聽聽聽聽
//
聽瑙e紩鐢ㄦ寚閽?/span>
}
聽聽
鑰岋紝瀵逛簬寮曠敤鍙傛暟錛屽嚱鏁頒笉闇瑕佷繚璇佸畠鎸囧悜涓涓璞°傚紩鐢ㄥ繀欏繪寚鍚戜竴涓璞★紝涓嶅笇鏈涘悜鎸囬拡閭f牱榪涜瑙e紩鐢ㄣ傚錛?br />class 聽Type; void 聽op( const 聽Type聽 & t1, const 聽Type聽 & t2); int 聽main() { 聽聽Type聽obj1; 聽聽 // 聽璁劇疆obj1涓烘煇涓?br /> 聽聽 // 聽閿欒錛氬紩鐢ㄥ弬鏁扮殑瀹炲弬涓嶈兘涓? 聽聽op(obj1, 0 ); 聽聽 // 聽 聽聽 return 聽 0 ; } 濡傛灉涓涓弬鏁板彲鑳藉湪鍑芥暟涓寚鍚戜笉鍚岀殑瀵硅薄錛屾垨鑰呰繖涓弬鏁板彲鑳戒笉鎸囧悜浠諱綍瀵硅薄錛屽垯蹇呴』浣跨敤鎸囬拡鍙傛暟銆?br />寮曠敤鍙傛暟鐨勪竴涓噸瑕佺敤娉曪紝瀹冨厑璁告湁鏁堝湴瀹炵幇閲嶈澆鎿嶄綔絎︾殑鍚屾椂錛岃繕鑳戒繚璇佺敤娉曠殑鐩磋鎬с傚彲浠ュ弬鑰冦奀++ Primer銆?br /> ps 鍙戠幇涔?87欏電殑絎簩涓▼搴忎緥瀛愭槸閿欑殑
]]>
伊人久久大香线蕉综合5g |
久久综合久久鬼色 |
91精品国产高清久久久久久91 |
久久国产综合精品五月天 |
精品久久久久久久久午夜福利 |
久久亚洲电影 |
久久久久久亚洲精品成人 |
亚洲中文字幕久久精品无码APP |
91超碰碰碰碰久久久久久综合 |
尹人香蕉久久99天天拍 |
国产国产成人精品久久 |
WWW婷婷AV久久久影片 |
亚洲国产成人久久综合野外 |
久久国产精品成人免费 |
国产精品美女久久久久网 |
色妞色综合久久夜夜 |
伊人久久精品影院 |
国产69精品久久久久9999 |
91麻豆精品国产91久久久久久 |
99久久国产综合精品女同图片
|
精品一区二区久久 |
99久久精品国产一区二区
|
国产精品亚洲综合久久 |
久久久精品久久久久久 |
久久婷婷久久一区二区三区 |
99久久综合国产精品二区 |
97久久久精品综合88久久 |
久久亚洲私人国产精品 |
久久99毛片免费观看不卡 |
久久亚洲日韩精品一区二区三区 |
久久久久国产精品人妻 |
久久亚洲春色中文字幕久久久
|
99久久99久久精品国产 |
久久99精品国产99久久 |
97久久超碰国产精品旧版 |
久久久久无码精品国产 |
久久精品国产亚洲av日韩 |
久久99热只有频精品8 |
国产欧美久久一区二区 |
91精品国产综合久久香蕉 |
狠狠色丁香婷婷综合久久来来去 |