BP演算法學習

此源碼只供學習只用,VC6.0下調試成功。源碼為轉載別人部落格。權值最後無法求出,不知什麼原因。 #include "stdlib.h"#include "math.h"#include "conio.h"#include "stdio.h"#define N 2 /*/學習樣本個數*/#define IN 3 /*/輸入層神經元數目*/#define HN 3 /*/隱層神經元數目*/#define ON 2 /*/輸出層神經元數目*/#define Z 20

Othello研究暫告結束

IBM程式挑戰賽的截至時間就快到了,今天再花了些時間好好改了改便交了,唉,在這個上面花了太多的時間,翹了好多課。畢竟這個很有難度,以前看的那些8*8的Othello的論文很多理論都派不上用場啊,因為IBM的題目很可能就不是8*8的,而那些理論,比如說,開局啊,pattern啊,奇偶性啊等等好多都行不通,相反那些最簡單的理論:穩定子,行動力,潛在行動力或許能用的上。找了些程式,改來改去,效果總不盡如人意。畢竟時間不是太多,根本不能像別人那樣讓這個程式進行自學習,因為這個會花很長的時間;再說了,對於

nginx配置說明

本日誌內容來自互連網和平日使用經驗,整理一下方便日後參考。Location文法文法:location [=|~|~*|^~] /uri/ { … }location = / {# 只匹配 / 查詢。[ configuration A ]}location / {# 匹配任何查詢,因為所有請求都已 / 開頭。但是Regex規則和長的塊規則將被優先和查詢匹配。[ configuration B ]}location ^~ /images/ {# 匹配任何已 /images/

tppabs到底是什麼東西?對代碼有何影響?如何清除tppabs標籤

因為C++實在是過於複雜了,時不時都會碰見一些晦澀的細節,因此特意發個文章,留好位置,隨時添加Item 1    前置聲明當不需要class A的完整定義而只需要其名稱時,可以通過前置聲明來避免包含class A對應的標頭檔,這樣可以減少編譯依賴關係Item 2   using關鍵字     1.謹慎執行將整個名子空間引入的操作     2.不要在標頭檔中使用using     3.不要在"#include"指令之前使用usingItem 3 函數指標    函數指標的傳統用途是實現回調機制; 

使用Zoundry寫Blog

Zoundry是用Python實現的一個離線撰寫Blog工具, 支援Community Servedr、blogger.com、Wordpress、Movable Type、LiveJournal、TypePad、MSNSpaces、Custom Atom等系統,可以很方便的把一篇文章發布到自己的多個Blog上。Zoundry使用起來非常簡單,我就不多說了。CSDN部落格在Zoundry中登記的辦法如。API URL: http://blog.csdn.net/你的使用者名稱/services/

TextView 加連結所有方法

1:使用android:autoLink="all" 只需在textview中加入這個屬性 在裡面寫的文字中包含網址、電話、email的會自動加入串連地址。如:<TextView xmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/text1" android:layout_width="match_parent"android:layout_height="match_parent"

On Microsoft Hatred

On Microsoft HatredXah Lee, 2002-02-23Dear Joe,It is well known that you are an avid hater of Microsoft, from their technologies to their leader to their business practices. I have now and then seen your impassioned expression of this hatred,

Solaris2.4 多線程編程指南1–線程基礎

1線程基礎 multithreading可以被翻譯成多線程式控制制。與傳統的UNIX不同,一個傳統 的UNIX進程包含一個單線程,而多線程(MT)則把一個進程分成很多可執行線 程,每一個線程都獨立運行。 閱讀本章可以讓你理解: Defining Multithreading Terms Benefiting From Multithreading Looking At Multithreading Structure Meeting Multithreading Standards

gdb查看運行時資料

 gdb查看運行時資料    在你偵錯工具時,當程式被停住時,你可以使用print命令(簡寫命令為p),或是同義命令inspect來查看當前程式的運行資料。print命令的格式是 :printprint

做Double NAT的一種可行方法

當兩個子網通過NAT Gateway相連,而且子網與子網又有ip重疊的話,你該怎麼辦呢?Double NAT可以解決這個問題,但記住這個方法是Hacker-Style的——怪異卻工作的方法。看如下的情形:Network 1 192.168.150.0 (Corporate) --------------/------------------------- Network 2 192.168.150.0 (Untrusted

ubuntu9.10 試用

 周海漢 /文ablozhou # gmail.com2009.11.4 雪後初晴ubuntu 9.10 號稱可以叫板windows7,功能方面相當強悍。比如可能引起下一波螢幕手寫浪潮的多點觸摸,ubuntu9.10也同樣具有,而且還有ubuntu one雲端運算2G 免費空間。 至於3D案頭等炫酷功能,也是更早版本就已經帶了。不過由於本人電腦一直比較破,還沒有試用過這些功能。在參加linux 核心大會時,坐旁邊的是canonical上海公司的員工,看到他把蘋果筆記本裝了ubuntu 9.10

Solaris2.4 多線程編程指南7–編程指南

 發信人: Mccartney (coolcat), 信區: Unix  發信站: BBS 水木清華站 (Sun May 17 16:34:37 1998)  7 編程指南      本章給出線程編程的一些要點。特彆強調了單線程和多線程編程方法的差別。         重新認識全域變數         提供靜態局部變數         線程同步         避免死結         一些基本的注意事項         用多處理器編程      在曆史上,大多數代碼以單線程的方式來編程。如果在

擷取硬碟物理序號

擷取硬碟物理序號 最近才做完了這個擷取 IDE 硬碟物理序號的程式。聲明一下,這個程式是我根據 Lynn McGuire 的那個 DiskID32 的原始碼做了些自以為是的改動得到的,只能在 NT 平台下獲得第一塊 IDE 硬碟的物理序號。同時,這個程式用到了不少未公開的 Windows 的結構和常量...... 下面就是相應的 C++ 代碼,在 XP SP2 + VC 2005 Express 下調試通過。void GetDiskPhysicalSN(char

Effective Debug Logging (part 4)

來自主blog

Effective Debug Logging 的一個索引

來自主blog在這個系列文章當中我把經驗總結成了30個Tips,由於散布在文章各處,不便尋找,因此在這裡建立一個索引,以便可以方便的引用。設計目標Tip 1:調試日誌的設計應該以“便於定位錯誤”為中心目標輸出調試日誌的方式Tip 2:選用合適的日誌輸出方式,以便於收集和處理為目標設計。用久經考驗的方案,輸出到stdout/stderr或具有統一檔案名稱格式的記錄檔。調試日誌的分級和分類Tip 3:使用日誌分級顯示的機制,在正常運行當中控制日誌的輸出量,調試情況下輸出儘可能細緻。Tip

關於中興的那道面試題

好多天連不上我的Blog了,很鬱悶,今天終於連上一次,看到有人要我把用不重複的數字構建和式的程式貼出來,翻了一下箱底,找到了。把它貼出來吧,好久了,有的地方都記不清了。可能有錯誤,請多多指教。#include <stdio.h>#include <stdlib.h>#define MAX_STACK 128int addends[MAX_STACK] = {0};int sp = 0;int used[MAX_STACK] = {0};int get_sum(int

GIF映像格式(一)——基礎演算法(上)

首先道個歉:昨天寫著寫著突然熄燈,以至於寫了80%的這篇文章不得不灰飛煙滅,我可憐的電腦也被裸關一次,沒有辦法,校有校規啊,所以只好今天從頭開始再寫一遍。言歸正傳。寫著篇文章之前,我縣假定你已經對於什麼是GIF很清楚了,如果你不清楚的話,建議你到網上搜尋一下“GIF檔案簡介”看看。GIF作為一種面向網路的映像格式,他的種種設計都是以“便於在網路上使用”為原則的。網路使用的第一個原則就是檔案大小。如何使用有效壓縮演算法使檔案的大小得以減小,是GIF檔案要解決的首要問題。對於這個問題,GIF採用的是

CppUnitLite的實現分析

CppUnitLite的實現分析1.       類TestRegistry是一個Singleton模式。l         外界通過instance()方法獲得它的一個執行個體。l         它實際是所有測試案例的註冊表。l         它包含了一個指向測試案例鏈表的指標,即Test指標。並且維護該鏈表。l         執行個體方法add負責向鏈表中加入一個新的測試案例,並將已有的測試鏈表作為新的測試案例的下一個節點。所以測試案例鏈表是一個LIFO隊列。l        

總頁數: 61357 1 .... 7661 7662 7663 7664 7665 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.