can anyone help me with permutation in c++ ?
alece · Sep 25, 2011 11:16 AM · 13,537 views
this is how i did!! and it works too!!! but my professor doesnt want me to define a specific number like 5 i did in the program!!! and he doesnt want me to use the std library too!!!how can i make the user input any size of the number user wants!!!and he wants me to do using own algorithm and use swap and other methods!! help me if u can !!! #include #include #include #define s 5 using namespace std; int main () { cout >per[i]; } int size = sizeof per/sizeof(int); (per,per+size); do { for (int i=0; i<size; i++) { cout << per[i] << " "; } cout<<endl; } while ( next_permutation (per,per+size) ); return 0; }
alece · Sep 25, 2011 11:21 AM
you can use dynamic memory allocation using "new"
nikkkk · Sep 25, 2011 3:55 PM
To dynamically allocate an array: int n; printf("Kati euta number: "); scanf("%d", &n); int * arr = (int *) malloc(n * sizeof(int)); for(int i=0;i<n;i++) { printf("\nNumber %d halnus: ",i+1); scanf("%d",&arr[i]); } for(int i=0;i<n;i++) { printf("%d\t",arr[i]); } free(arr); Your Prof. might want you to swap the elements in the array (in place). See http://www.cplusplus.com/refer... details on this function. Good luck!
khai_k_khai_k · Sep 25, 2011 10:24 PM
khai bro!! m pretty sure he wont let me do that way too!!!! to be honest i dun even know what he is looking for!!he is kinda retarded!!5-6 choti method bata dekhaisakee!! kahile ke bhancha kahile k!! maile ta gave hope!! hahah!! swap method use garera sakina!! plus ajha aafnaii algorithm use garnu parne and std library use garan naapaune!! taauko dukhaisakyoo!!! thanks anyways!! keep coding!!
alece · Sep 25, 2011 11:57 PM
This conversation is preserved exactly as it was on the original Sajha.com and can't accept new replies.
Start a New Discussion