Jump to content

Search the Community

Showing results for tags 'c++'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Forum
  • B-Zone
    • Announcements
    • Community
    • Questions and answers
    • Moderators
  • San Andreas Multiplayer
    • RPG.B-Zone.Ro:7777 Roleplay
    • RPG2.B-Zone.Ro:7777 Roleplay
    • Server and Website Suggestions
    • MIX.B-ZONE.RO:7777 [Multimod]
    • Wiki Website
  • B-Zone Online
    • B-Zone Radios
    • B-Zone Championships
    • B-Zone Clans & Clubs
    • B-Zone Clips
    • Counter-Strike 1.6
    • Discord
    • Metin2
    • Minecraft
    • Rust Servers
    • Team Speak
  • IT Zone
    • Operating Systems
    • Hardware
    • Programming
    • Gadgets
    • Video Games
    • Design
  • Real life
    • Lifestyle
    • Entertainment
    • Sport
    • Auto/Moto
    • Space
    • Politics
    • History
    • Juridic
    • Newsletter
  • Discussions
    • Polls
    • Reviews
    • Funny stuff
    • Market
  • Trash can
    • Trash can
  • Very Important Person [VIP] - RPG1's [VIP] - Topic

Product Groups

There are no results to display.

Categories

  • MODURI
    • CLEO/SAMPFUNCS
    • Vehicles
    • Skins
    • Sounds
    • Effects
    • Weapons
    • Modpacks

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Steam ID


Discord


Instagram


Location


Hobbies


Real name


RPG1 Nickname


RPG2 Nickname


MIX Nickname


CS 1.6 Nickname

Found 6 results

  1. FnZ

    #include <fstream> #include <map> #include <vector> using namespace std; ifstream cin("sort.in"); ofstream cout("sort.out"); vector < int > v; map < int, int > m; void indexSort() { for(int value : v) m[value]++; } int main() { int x; while(cin>>x) v.push_back(x); indexSort(); for(auto it = m.begin(); it != m.end(); it++) while(it->second--) cout<<it->first<<" "; cin.close(); cout.close(); return 0; } Este apropiat ca si complexitate de timp si eficienta ca sortul din alghoritm.h, intrebari in PM sau in acest topic, faceti-va de cap cu el . Sortul acesta poate fi implementat chiar si in PAWN pentru cei curiosi asa ca daca aveti sortari de facut puteti sa il luati cu incredere pe acesta.
  2. Procesarea de imagini este un proces foarte costisitor, deoarece trebuie procesat fiecare pixel din imagine. Acest lucru este inaceptabil in ziua de azi, cand asteptam ca totul sa fie facut in timp real. M-am gandit ca o serie de tutoriale de procesare de imagini s-ar putea sa prinda bine comunitatii. O sa incep cu ceva foarte simplu si s-ar putea sa continui cu chestii din ce in ce mai avansate (blur, bloom, dithering, poate chiar sa facem propria aplicatie asemanatoare pentru procesare de imagini - slabe sanse sa fac tutoriale despre asa ceva, pentru ca ar interveni mult mai multe lucruri decat procesare de imagini). In aceasta serie voi folosi prorpiul framework(care initial a fost gandit pentru a fi engine pentru un posibil joc) si HLSL pentru 'GPU Work', voi puteti folosi propriul framework, CUDA, OpenCL sau orice doriti voi, eu voi incerca sa explic doar principiile generale. Grayscale V-ati gandit vreodata cum se face un simplu GrayScale? Nu este foarte complicat. Trebuie doar sa adunam toate culorile si sa le impartim la numarul lor ( (R + G + B) / 3 ). Aceasta ar fi una dintre cele mai simple metode, existand insa si metode mai complicate. Texture2D ObjTexture : register( t0 ); // Textura din care vom citi RWTexture2D<float4> ObjResult : register( u0 ); // Textura in care vom scrie (RW = Read Write) SamplerState ObjWrapSampler : register( s0 ); // Obiectul care ne va ajuta sa luam 'mostre' din textura [numthreads(32, 32, 1)] // Cate threaduri va avea un grup (X = 32, Y = 32, Z = 1), X * Y * Z = 1024; Este recomandat ca acest numar sa fie divizibil cu 64 pe placile video AMD si divizibil cu 32 pe placile video nVidia (64 va merge si pentru nVidia si pentru AMD) void main( uint3 DTid : SV_DispatchThreadID ) // DTid = Coordonatele (x,y,z) ale threadului // Ca sa fie mai usor de inteles DTid.x = [0,width], DTid.y = [0,height] si DTId.z = 0 // Aceste valori au de-aface cu numarul de grupuri alocate de CPU { float width, height; ObjTexture.GetDimensions( width, height ); float2 uv = float2( float( DTid.x ) / width, float( DTid.y ) / height ); // Convertim coordonatele [0,width], respectiv [0,height] in coordonate [0,1] float4 color = ObjTexture.SampleLevel( ObjWrapSampler, uv, 0 ); // O sa 'mostre' din cea mai detaliata textura (MipMapLevel = 0) float finalColor = ( color.r + color.g + color.b ) / 3.0f; // calculul efectiv al culorii ObjResult[ DTid.xy ] = float4( finalColor, finalColor, finalColor, 1.0f ); // scriera pe textura finala } Rezultatul final ar trebui sa arate cam asa: In cazul in care aveti probleme cu intelegerea coordonatelor UV, asta si asta ar trebui sa va ajute. Toate tutorialele din aceasta serie vor fi postate aici. Acesta fiind locul din care puteti incarca framerwork-ul si rula exemplele folosind framework-ul facut de mine. Daca intampinati probleme clonand repository-ul In aceasta serie ma voi ocupa in special de partea de procesare de imagini, n-o sa intru in detaliile framework-ului. Singurul lucru pe care trebuie sa-l stiti despre framework este faptul ca face ce trebuie sa faca.
  3. RW PARTH

    Hi Readers ! So I know very well in C++ how to program Like - Bank System, operating small apps, etc. If anyone want to learn too Reply down or Private message me!
  4. Popandau

    Descriere: E un fel de Flappy Bird in consola... Poze / Video: Link download: http://www.mediafire.com/download/8lwqu2jzk8lqx4v/Flappy.rar Alte precizari: * Sageata sus pentru a sari. * Nu e fix ca jocul original, dar va dati seama pe parcurs cum functioneaza. * Nu am avut niciodata intentia sa fac un "joc" bun. Am vrut sa vad doar daca pot.
  5. AIM RaJa

    Cautare binara - Varianta clasica #include <iostream> #include <algorithm> using namespace std; int N, x; struct element { int val, ord; } V[100]; int bin_search(int b, int e, int x); bool cmp(element a, element b) { return a.val < b.val; } int main() { cout << "N = ";cin >> N; for(int i = 1; i <= N; ++i) { cout << "V[" << i << "] = ";cin >> V[i].val; V[i].ord = i; } sort(V + 1, V + 1 + N, cmp); cout << "x = ";cin >> x; cout << V[bin_search(1, N, x)].ord << '\n'; return 0; } int bin_search(int b, int e, int x) { if(b > e) { return 0; } int mij = (b + e) / 2; if(V[mij].val > x) { return bin_search(b, mij - 1, x); } else { if(V[mij].val < x) { return bin_search(mij + 1, e, x); } else { return mij; } } }
  6. LORD E ZEW

    Nick:LORD. Problema/Nelamurire: GTA SA merge, dar varianta multi player nu merge. Screenshot/Video: https://imgur.com/7DTFb0e Alte precizari: -
×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.