Click here to Skip to main content
15,917,610 members
Home / Discussions / Algorithms
   

Algorithms

 
QuestionVirtual sports algorithms. How it works? Pin
Cryptocurrency3-Apr-22 19:45
Cryptocurrency3-Apr-22 19:45 
AnswerRe: Virtual sports algorithms. How it works? Pin
Gerry Schmitz26-Apr-22 6:00
mveGerry Schmitz26-Apr-22 6:00 
QuestionMethods for Solving different forms of Recurrence Relations Pin
Dawood Ahmad 20213-Apr-22 10:46
Dawood Ahmad 20213-Apr-22 10:46 
AnswerRe: Methods for Solving different forms of Recurrence Relations Pin
Randor 26-Apr-22 18:06
professional Randor 26-Apr-22 18:06 
QuestionHelp with allocation algorithm Pin
Cynthia Moore30-Mar-22 23:53
Cynthia Moore30-Mar-22 23:53 
AnswerRe: Help with allocation algorithm Pin
Member 146609423-May-22 4:01
Member 146609423-May-22 4:01 
AnswerRe: Help with allocation algorithm Pin
englebart12-Oct-22 16:01
professionalenglebart12-Oct-22 16:01 
QuestionVery smart pointers Pin
Andy Oct202121-Mar-22 9:24
Andy Oct202121-Mar-22 9:24 
Reference counting enable automated releasing memory if no cycles. Users who use smartpointers in C++ or Swift language must be carefully and proper use weak pointers.
I think about extend smartpointers to manage cycles and start new language which can use this algorithm.
I don’t know if algorithm is correct for all possible graphs and graph forest (set) and all possible adding, removing edges in runtime.
Preview this algorithm
Block must have:
- standard ref count (use count)
- weak count
- outgoing count
- link_number
In other hand pointers have standard with unlike fat(double) smartpointers in C++.
For further info, current version biggest method
https://github.com/parstools/smart/blob/86ca62e9bc6c4dc2e5a2de2408594bedb430140e/testCpp/dyncycles.cpp#L53

main is https://github.com/parstools/smart/blob/86ca62e9bc6c4dc2e5a2de2408594bedb430140e/testCpp/main.cpp#L287

Is possible proof correctness this algorithm or find leaks?

AnswerRe: Very smart pointers Pin
Greg Utas26-Mar-22 10:14
professionalGreg Utas26-Mar-22 10:14 
AnswerRe: Very smart pointers Pin
Member 146609423-May-22 4:13
Member 146609423-May-22 4:13 
GeneralRe: Very smart pointers Pin
Andy Oct20213-May-22 22:21
Andy Oct20213-May-22 22:21 
QuestionMaximum Sum of Value of Positions Along a Path Pin
Jj2093884218-Mar-22 13:30
Jj2093884218-Mar-22 13:30 
AnswerRe: Maximum Sum of Value of Positions Along a Path Pin
Richard Andrew x6418-Mar-22 14:11
professionalRichard Andrew x6418-Mar-22 14:11 
GeneralRe: Maximum Sum of Value of Positions Along a Path Pin
Jj2093884218-Mar-22 14:21
Jj2093884218-Mar-22 14:21 
AnswerRe: Maximum Sum of Value of Positions Along a Path Pin
Richard Andrew x6418-Mar-22 14:25
professionalRichard Andrew x6418-Mar-22 14:25 
GeneralRe: Maximum Sum of Value of Positions Along a Path Pin
Jj2093884218-Mar-22 18:40
Jj2093884218-Mar-22 18:40 
AnswerRe: Maximum Sum of Value of Positions Along a Path Pin
Gerry Schmitz19-Mar-22 5:33
mveGerry Schmitz19-Mar-22 5:33 
GeneralRe: Maximum Sum of Value of Positions Along a Path Pin
Jj2093884219-Mar-22 5:49
Jj2093884219-Mar-22 5:49 
GeneralRe: Maximum Sum of Value of Positions Along a Path Pin
Gerry Schmitz19-Mar-22 6:12
mveGerry Schmitz19-Mar-22 6:12 
GeneralRe: Maximum Sum of Value of Positions Along a Path Pin
Jj2093884219-Mar-22 6:21
Jj2093884219-Mar-22 6:21 
GeneralRe: Maximum Sum of Value of Positions Along a Path Pin
Gerry Schmitz19-Mar-22 6:57
mveGerry Schmitz19-Mar-22 6:57 
GeneralRe: Maximum Sum of Value of Positions Along a Path Pin
Jj2093884219-Mar-22 7:41
Jj2093884219-Mar-22 7:41 
QuestionSpecial minimum spanning tree Pin
Andy Oct202116-Mar-22 10:35
Andy Oct202116-Mar-22 10:35 
AnswerRe: Special minimum spanning tree Pin
Andy Oct202116-Mar-22 15:58
Andy Oct202116-Mar-22 15:58 
AnswerRe: Special minimum spanning tree Pin
akratirawat30-Jun-22 19:38
akratirawat30-Jun-22 19:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.