Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm working on the implementation of Artificial Bee Colony algorithm in optimization of fuzzy c-means clustering. Can anyone provide a link for C# library or class that might help in the code of the ABC algorithm?
I think this should help. Its a ready to implement ABC algorithm library written in C++ that I had developed.
Google doesn't immediately seem to reveal a C# implementation of the ABC algorithm, though there is a Java implementation which should translate quite well to C#.
ABC souds similar to ant colony optimisation. I found this app, which you can probably get the source for if you contact the authors. It requires .NET, so it might as well be written in C#. It's not exactly what you asked for, but it's something ;)
There is a recent article in MSDN magazine that has an implementation in C#, on a specific problem. It should provide a good starting point!
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Improve this question
Can anyone please send me the C# code for Implementing DigitalSignature with version itextSharp 5.5.1 ..
How to store the certificates from where i have to retrieve ... unable to code from Java
Start by reading http://itextpdf.com/book/digitalsignatures
Granted: the examples are in Java, but once you grasp the concept, go to the C# port of the examples. Do not use the examples before you've read the book! You need to understand the different aspects of digital signing. Merely copying/pasting code will not work!
I know that one is supposed to put a code sample in an answer, but the question is so broad that there are so many options to pick a wrong example and I don't want to guess what the OP is actually asking. Also: I've written a 100+ pages book on the subject. It would be madness to copy/paste those pages here.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Improve this question
I want to learn about Design Patterns and everywhere I see diagrams like this:
Is it UML or something else? I just need a quick reference to learn what do each of different lines mean? which one is inheritance, etc..
1 Yes it is UML. You can read more (with examples) about class diagrams and other UML diagrams e.g. at http://www.uml-diagrams.org/class-diagrams-overview.html
2 Although it is possible to Google out and print and pin up on your notice board some "UML cheat sheet" or "UML quick reference card" (e.g. http://www.holub.com/goodies/uml).
3 it is much better to first read a good book so that you know what is/is_not possible what is the structural/behavioral modeling etc. Explaining UML is not a thing that can be done on 1 single sheet of paper or in one single Stack Overflow answer
Here is a key that I found here
***EDIT #xmojmr's request, here is an updated diagram that I found here (detailed definitions can be found in the linked page):
I recommend you to read UML superstructure specification. Read Classes section to get
information about types of relationship applicable to structural diagrams defined in UML, and much more. This document is base document if you want to learn UML. Dowload it from this site UML Superstructure
Yes, is U.M.L.
You do can learn about applying Design Patterns, without getting into U.M.L., but, the original book, as well as, a lot of documentation uses U.M.L.
I suggest to learn about U.M.L., without Design Patterns, and later, learn about Design Patterns, with & without U.M.L.
Just my 2 cents.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I want to use a graph in C++, so that I can use it for storing cities and distances between them, and then try some path finding algorithms on it. Is there any built-in library, etc. which I can include in my project?
Like #include<vector>, etc. If not, kindly tell me same for C#.
If you want to do path-finding you just need some special forms of trees. Most of them are well described when you look at path-finding algorithms. As an example, you can use a priority queue which is suitable for storing the successors at the top of your tree (fast access).
Concrete implementations I can suggest are A*:
You can build your own heuristic method, which means that you can put in your own logic for travelling.
One implementation of it is a-star-algorithm-implementation.
How about the Boost Graph Library?
Boost usually provides very good libraries for data structures and algorithms.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have been looking for a great code arrangement tool for c#. It would be nice to have something that can arrange code into regions etc and put items into alphabetical order.
I have tried NArrange and while it works well it is a little clunky in the integration department and did give us issues mixing up xml comments.
Any recommendations free > paid would be fantastic.
Thanks.
Not free(sorry), but take a look to Resharper.
Have a look at regionerate
I use fxCop along with the r# plugin and find it pretty ok
What is the benefit of ordering methods alphabetically? Shouldn't they rather be ordered logically according to the problem they solve. Generally I believe that if you have so many methods in a class/file that you think it makes sense to order them alphabetically your model is wrong, and it would be more beneficial to split your code in more classes/files.
With regards to regions, I have a hard time seeing what the benefit is. I recommend that you read Jeff Atwood's (CTO of stackoverflow) blog post on regions.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Are there any open source algorithms in c# that solve the problem of creating a difference between two text files?
It would be super cool if it had some way of highlighting what exact areas where changed in the text document also.
There's also a c# port of Google's (Neil Fraser) diff, match and patch.
There is Menees Diff which will provide you with a C# diff implementation. The source code is included. I've used it in the past with good success wrapping it in my own implemenation.
How about this one? : DIFFPLEX
Check out diff. Here it is in the gnu project (open source, of course), and many more links to implementations are found in the wikipedia article. A comparison of different such programs is found here.
check this link
"good line by line Diff Algorithm "
http://www.codeproject.com/KB/recipes/diffengine.aspx