<div dir="ltr"><div class="gmail_default" style=""><div class="gmail_default"><font face="gulim, sans-serif" size="4">if TFPGMap::Sorted is True, then Add method time complexity is O(n) and Indexof,Find method is O(lg n).</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">or Sorted is False, then Add method is O(1) and Indexof,Find is O(n)</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">but, most language's map implementation is red/black tree or hashtable.</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">i don't know why free pascal's map is based on array.</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">if map implementation is hashtable or r/b tree, then Add,Indexof,Find method have a</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">log or constant time complexity.</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">please, answer my suggestion.</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">sorry for my english.</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">sincerely.</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">==</font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4"><br></font></div><div class="gmail_default"><font face="gulim, sans-serif" size="4">yonsei univ. in korea, kimbom.</font></div><div style="font-family:monospace,monospace"><br></div></div></div><div hspace="streak-pt-mark" style="max-height:1px"><img style="width:0px;max-height:0px;overflow:hidden" src="https://mailfoogae.appspot.com/t?sender=ac3ByaW5nbm9kZUBnbWFpbC5jb20%3D&type=zerocontent&guid=2fed40c7-d840-4b29-b0d9-00fbdbdd7dcf"><font color="#ffffff" size="1">ᐧ</font></div>