![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 70
爱棋笑谦
这个作者很懒,什么都没留下…
展开
-
算法-----位运算
按位异或^ 异或运算满足交换律,a^a=0,a^0 = a。判断奇偶数 m&1 结果为1,则为基数。取模m%2^n 相当于m&(2^n-1)获取二进制位是1还是0(两种解决方案)有符号右移>>1位 相当于除2。有符号左移原创 2022-10-30 22:51:51 · 77 阅读 · 0 评论 -
算法----数据结构
数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树数组 优点:构建一个数组非常简单能让我们在O(1)的时间里根据数组的下标(index) 查询某个元素缺点:构建时必须分配一段连续的空间查询某个元素是否存在时需要遍历整个数组,耗费O(n)的时间(其中,n是元素的个数)删除和添加某个元素时,同样需要耗费O(n)的时间字符串转化为数字:str.toCharArray()链表单链表:链表中的每个元素实际上是一个单独的对象,而所有对象都通过每个元素中的引用字段链接在一起。双链表原创 2022-06-04 12:16:39 · 171 阅读 · 0 评论 -
算法 刷题笔记
1. 写一段小程序统计字符串中的连续字母的个数,使“AAAAAABBBCCCCCDDDBDDDD”变为“A6B3C5D3B1D4”public static void main(String[] args) { String str = "AAAAAABBBCCCCCDDDBDDDD"; //1. 将字符串转换为字符数组 char[] chs = str.toCharArray(); //2. 遍历字符数组,判断.原创 2022-05-27 20:46:26 · 383 阅读 · 0 评论 -
算法之排序/sort
请求代理机制反向代理特点:1. 代理服务器,介于用户和服务器之间.2. 用户从反向代理服务器,获取数据资源.3. 用户不知道真实的服务器到底是谁,保护了服务器的信息,也称之为:服务器端代理正向代理特点:1. 代理服务器 介于用户和服务器之间.2. 用户清楚自己访问的服务器到底是谁,但是服务器不清楚是谁访问的.所以保护了用户的信息. 所处称之为: 客户端代理.3. 使用场景: 网络通信, 路由器Nginx介绍Nginx是一款轻量级的Web 服务器/反向代理服务器原创 2022-06-04 10:32:13 · 136 阅读 · 0 评论