- 博客(4)
- 收藏
- 关注
原创 ==和equals
==对比的是堆栈中的值,基本数据类型是变量值,引用类型是堆中内存对象的地址equals在Object中默认采用==public boolean equals(Object obj){ retuen (this==obj);}而equals在String中被重写,被重写的方法就是比较两个字符串的内容下面来看几种情况下的比较:public class StringDdemo{ public static void main(String args[]){ Strin
2021-08-04 13:46:57
122
原创 二分法求中点最佳code写法
分享一个小细节~mid=(L+R)/2 //L和R特别大时容易产生溢出mid=L+(R-L)/2 //除号不够快mid=L+((R-L)>>1) //右移1位最佳//附2^n的写法:1<<n 即1左移n位
2021-08-04 11:01:07
386
原创 预处理结构
预处理结构给大家分享一个在平时遇到有关数组的算法问题时常用的思想,也是十分自然的技巧,以预先生成数组前缀合最为常见若给定一个数组,需要在数组中进行频繁的求下标L到下标R的元素之和的操作arr[3,2,-7,0,1]help[i]=arr[0]+arr[1]+...+arr[i] //可预先建立一个记录了从0到每个位置i的元素之和的数组help[R]-help[L] //即为所求L到R的元素之和好处:将每次需要遍历的行为优化成了复杂度为O(1)的查询行为,小细节~...
2021-08-04 10:56:21
158
原创 考研408之计算机网络精炼总结
本人在考研过程中二刷王道计算机网络时一步步总结出来的内容,既精简,也全面,包括几乎所有知识点和细节,将45万字的书最终浓缩进了这一万六千字!目录1、计算机网络体系结构组成五大功能分类性能指标协议、接口、服务ISO/OSI参考模型和TCP/IP模型2、物理层基本概念传输介质接口特性物理层设备3、数据链路层为网络层提供服务差错控制流量控制与可靠传输机制介质访问控制局域网广域网数据链路层设备4、网络层网络层功能路由
2021-07-14 18:58:59
2928
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人