随笔分类 -  算法

摘要:/// <summary> /// 筛选素数 /// </summary> public void GenPrimes() { for (int outer = 2; outer <= arr.GetUpperBound(0); outer++) { for (int inner = outer + 阅读全文
posted @ 2021-07-06 16:43 技术宅的化身 阅读(50) 评论(0) 推荐(0)
摘要:二进制转换 64%2 = 0 32%2 = 0 16%2 = 0 8%2 = 0 4%2 = 0 2%2 = 0 1%2 = 1 64 0100 0000 63 0011 1111 一个字节长度为0-255 二进制处理 &与,都为1才为1 |或,有一个为1为1 异或,相同为0,不同为1 << 左移位 阅读全文
posted @ 2021-07-06 16:41 技术宅的化身 阅读(42) 评论(0) 推荐(0)
摘要:集合(System.Collections) 分为线性集合和非线性集合 线性集合 线性集合:直接存储集合,顺序存储集合(链表,双向链表) 直接存储集合:数组,字符串,Struct结构体 顺序存储集合(链表,双向链表):栈,队列,Dictionary 非线性集合 非线性集合:树,堆,图,集 层次集合: 阅读全文
posted @ 2021-05-19 21:03 技术宅的化身 阅读(54) 评论(0) 推荐(0)
摘要:排序算法 冒泡排序算法 /// <summary> /// 冒泡排序 /// </summary> /// <param name="arr"></param> public void BubbleSort() { int temp; for (int i = upper; i >= 1; i--) 阅读全文
posted @ 2021-05-19 20:58 技术宅的化身 阅读(55) 评论(0) 推荐(0)