摘要:
笔记内容来源于微软 MVP 杨旭老师 solenovex 的视频 Startup 类:注册服务和使用中间件 Startup类默认生成了两个方法,在这个类中主要负责注册服务和使用中间件。 让我们先来看一下Startup类的源码 Startup类的源码 在下面的源码中有ConfigureServices 阅读全文
摘要:
笔记内容来源于微软 MVP 杨旭老师 solenovex 的视频 Program 类:Web程序的入口 Program 类的本质就是一个控制台应用。 其中的 Main 方法是 Web 应用的入口方法。 我们可以在 Main方法中启动 Web 服务。 Program 类的源码 首先,Program 类 阅读全文
摘要:
设置AssetBundle outPath是AssetBundle输出的目录,我们设置为StreamingAssets目录。 包体内的AssetBundle只能放在StreamingAsstes目录,别的目录是无法读取的。 加载AssetBundle之前,需要使用AssetBundleManifes 阅读全文
摘要:
根据string查找对应的枚举状态 我使用了循环遍历获得枚举状态的集合,然后foreach进行比较,忘记了直接将字符串解析为枚举值。 根据int查找对应的枚举状态 这里和上一问题想法一样,对枚举不熟悉,造成我走了原路,需要对枚举的知识多加学习和练习。 使用随机数 我在使用随机数时,写在了循环里面,这 阅读全文
摘要:
BF (Brute Force) 暴力/朴素匹配算法 主串和模式串 我们在字符串 A 中查找字符串 B,那字符串 A 就是主串,字符串 B 就是模式串。 我们把主串的长度记作 n,模式串的长度记作 m。因为我们是在主串中查找模式串,所以 n>m。 BF算法思想 在主串中,检查起始位置分别是 0、1、 阅读全文
摘要:
合并两个有序链表 合并两个有序链表 将两个有序链表合并为一个新的有序链表并返回。 新链表是通过拼接给定的两个链表的所有节点组成的。 public class Solution { public ListNode MergeTwoLists(ListNode l1, ListNode l2) { if 阅读全文
摘要:
反转链表 反转链表 反转一个单链表。 public class Solution { public ListNode ReverseList(ListNode head) { //链表为空则返回 if(head == null) return head; ListNode n = head; hea 阅读全文
摘要:
环形链表 环形链表 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 public class Solution { public bool HasCycle(List 阅读全文
摘要:
设计链表 设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:val 和 next。 val 是当前节点的值,next 是指向下一个节点的指针/引用。 单链表节点类 LeetCode笔记中链表相关题目,若不单独说明,代码中使用的链表都是单链表,其节点类如下代码所示。 阅读全文
摘要:
162. Find Peak Element 山脉数组的峰顶索引 704. Binary Search 二分查找 阅读全文