Click here to Skip to main content
15,898,938 members
Home / Discussions / C#
   

C#

 
QuestionHelp regarding crystal reports Pin
mrcsn27-Mar-08 2:09
mrcsn27-Mar-08 2:09 
GeneralRe: Help regarding crystal reports Pin
rapidtech27-Mar-08 2:26
rapidtech27-Mar-08 2:26 
GeneralRe: Help regarding crystal reports Pin
mrcsn27-Mar-08 18:55
mrcsn27-Mar-08 18:55 
GeneralRe: Help regarding crystal reports Pin
Anoop Unnikrishnan27-Mar-08 2:28
Anoop Unnikrishnan27-Mar-08 2:28 
GeneralList compare algorithm Pin
Stevo Z27-Mar-08 2:03
Stevo Z27-Mar-08 2:03 
GeneralRe: List compare algorithm Pin
Pete O'Hanlon27-Mar-08 2:23
mvePete O'Hanlon27-Mar-08 2:23 
GeneralRe: List compare algorithm Pin
Stevo Z27-Mar-08 3:02
Stevo Z27-Mar-08 3:02 
GeneralRe: List compare algorithm Pin
carbon_golem27-Mar-08 3:43
carbon_golem27-Mar-08 3:43 
Do you have to use your own Point class? I think System.Windows.Point has the == operator overloaded already so matching code would be a little simpler, if you're already using it, then disregard. I ran into this problem before, and I started with the smaller of the 2 lists to use as a starting point as you're not going to have any match lists longer than the shortest list. But you're still stuck with a runtime of O(n2). ( I think that's right, but it's been a while for O notation). You could also put your two point lists into Generic Lists and if you're using .NET3.5 there is a Union<> generic extension method that can be used, but I'm unsure if that'll buy you any performance. I looked at the IL generated by the MatchPoints function, and it's 37 Bytes. If you drop the ref and do p1 == p2 the codesize drops to 13 bytes in IL.

"Run for your life from any man who tells you that money is evil. That sentence is the leper's bell of an approaching looter." --Ayn Rand

GeneralRe: List compare algorithm Pin
Stevo Z27-Mar-08 3:58
Stevo Z27-Mar-08 3:58 
GeneralRe: List compare algorithm Pin
carbon_golem27-Mar-08 4:22
carbon_golem27-Mar-08 4:22 
GeneralRe: List compare algorithm Pin
Stevo Z27-Mar-08 4:26
Stevo Z27-Mar-08 4:26 
GeneralRe: List compare algorithm Pin
carbon_golem27-Mar-08 4:42
carbon_golem27-Mar-08 4:42 
GeneralRe: List compare algorithm Pin
Stevo Z27-Mar-08 4:57
Stevo Z27-Mar-08 4:57 
GeneralRe: List compare algorithm Pin
carbon_golem27-Mar-08 5:15
carbon_golem27-Mar-08 5:15 
GeneralRe: List compare algorithm Pin
Stevo Z27-Mar-08 5:38
Stevo Z27-Mar-08 5:38 
GeneralRe: List compare algorithm Pin
carbon_golem27-Mar-08 5:52
carbon_golem27-Mar-08 5:52 
GeneralRe: List compare algorithm Pin
DavidNohejl27-Mar-08 4:51
DavidNohejl27-Mar-08 4:51 
GeneralRe: List compare algorithm Pin
Stevo Z27-Mar-08 5:13
Stevo Z27-Mar-08 5:13 
GeneralRe: List compare algorithm Pin
DavidNohejl27-Mar-08 5:59
DavidNohejl27-Mar-08 5:59 
GeneralRe: List compare algorithm Pin
Stevo Z27-Mar-08 6:41
Stevo Z27-Mar-08 6:41 
QuestionChange mouse cursor when hover mouse over a DataGridView cell's border ? Pin
nesaver8527-Mar-08 1:47
nesaver8527-Mar-08 1:47 
AnswerRe: Change mouse cursor when hover mouse over a DataGridView cell's border ? Pin
Eswara Kumar2-Apr-10 2:32
Eswara Kumar2-Apr-10 2:32 
General[Message Deleted] Pin
nesaver8527-Mar-08 1:32
nesaver8527-Mar-08 1:32 
GeneralRe: Merge cells in DataGridView ? Pin
Anoop Unnikrishnan27-Mar-08 1:37
Anoop Unnikrishnan27-Mar-08 1:37 
GeneralRe: Merge cells in DataGridView ? Pin
jp2code28-Jan-10 4:58
professionaljp2code28-Jan-10 4:58 

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.