luoyikun

导航

2022年3月25日 #

C#:数据结构queue队列源码:循环使用数组头标,尾标,防止不停扩容数组

摘要: https://referencesource.microsoft.com/#mscorlib/system/collections/queue.cs 概述 初始化:默认32个,每次2倍扩。所以在初始化时,能预设大小,防止频繁扩容 public Queue() : this(32, (float)2 阅读全文

posted @ 2022-03-25 20:00 luoyikun 阅读(16) 评论(0) 推荐(0)

C#:stack栈源码,数组栈,链栈

摘要: 转https://www.cnblogs.com/forever-ys/p/15322022.html https://referencesource.microsoft.com/#mscorlib/system/collections/stack.cs 概述: 数组栈: Push不够时进行扩容Ar 阅读全文

posted @ 2022-03-25 09:52 luoyikun 阅读(28) 评论(0) 推荐(0)