算法和数据结构
大一教你做游戏
这个作者很懒,什么都没留下…
展开
-
C#和C++数据结构对比(一)List与Vector
C#为了尽量还原对比必须用到Linqc#c++var a = Enumerable.Repeat(1, 10).ToList();vector a(10,1)var a = new List(b);vector a(b);a.InsertRange(0,b.AsEnumerable().Take(3));a.assign(b.begin(), b.begin()+3);a.assign(4,2);Enumerable.Repeat(2, 4).T.原创 2020-12-19 19:36:11 · 1708 阅读 · 1 评论 -
C#和C++数据结构对比(二)其它
队列c#c++EnqueuepushDequeuepop()Count()size()Peek()front()!Any()empty()栈c#c++PushpushPop()pop()Count()size()Peek()top( )!Any()empty()原创 2020-12-19 21:38:04 · 176 阅读 · 1 评论 -
Leetcode刷题思路
字符串遍历的的时候把i++,单独放在循环内部里for (int i = 0; i < c.Length;) { if (c[i]=='G') { sb.Append('G'); i++; } else if (c[i]=='(' && c[i+1] == ')') { sb.Append('o'); i += 2; } else { sb.Append("al"); i += 4; } }原创 2020-12-12 18:14:46 · 333 阅读 · 0 评论