- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Google Pixel topik
- Apple Watch
- Megtartotta Európában a 7500 mAh-t az Oppo
- Poco F7 – bajnokesélyes
- Szakított a OnePlus és a Hasselblad
- Samsung Galaxy Note20 Ultra - a tollnak nincs ellenfele
- Milyen okostelefont vegyek?
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Apple iPhone 16 - ígéretek földje
Új hozzászólás Aktív témák
-
jattila48
aktív tag
válasz
jattila48
#2852
üzenetére
A szorzás gyorsítása ilyen lehet:
template<typename T,int n,int m,int k> my_matrix<T,n,m> operator*(const my_matrix<T,n,k> &a,const my_matrix<T,k,m> &b){
my_matrix<T,n,m> c(dummy);
int i,j,l;
for(i=0;i<n;++i){
for(j=0;j<m;++j){
T s=T();
for(l=0;l<k;++l){
s+=a.matrix[i][l]*b.matrix[l][j];
}
c.matrix[i][j]=s;
}
}
return c;
}Ehhez csak a my_matrix osztályba fel kell venni friend-nek:
template<typename T,int n,int m> class my_matrix{
template<typename T,int n,int m,int k> friend my_matrix<T,n,m> operator*(const my_matrix<T,n,k> &a,const my_matrix<T,k,m> &b);
public:
typedef T scalar_type;
...Végül is nem bonyolult, és mégsem kell eltárolni a méretet.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Meggyi001: Eldugott helyek Párizsban, amiket jó eséllyel még nem láttál... 2. rész.
- Doctor Who (2005)
- Építő/felújító topik
- eMAG vélemények - tapasztalatok
- QNAP hálózati adattárolók (NAS)
- Router gondok
- Kutyának sem kellenek a 8 GB-os VGA-k?
- WoW avagy World of Warcraft -=MMORPG=-
- Okos Otthon / Smart Home
- Milyen TV-t vegyek?
- További aktív témák...
- HIBÁTLAN iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3294
- Bowers & Wilkins Px7 S2 fejhallgatók (több darab akár, rendelésre)
- iPhone 13 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3430, 91% Akkumulátor
- AM4 procik! Kèszleten több db! Kamatmentes rèszletre is! Èrdeklődj
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RTX 5060 Ti 16GB GAMER termékbeszámítással
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő



