
算法笔记整理
记录学习过程中积累的算法,方便自己日后复习。
江南霹雳堂雷家雷无桀
高山仰止,景行行止。虽不能至,然心向往之!
展开
-
饿汉式||懒汉式||double_checking模式单例
饿汉式就是在类加载的时候就进行初始化,线程安全,但是效率稍微低一点懒汉式是在首次调用getinstance的时候才初始化实例,效率高一点,但是有多线程并发的危险,加上double_checking就可以达到线程安全的效果!不对的地方大家一起探讨,欢迎指正~原创 2024-04-07 10:13:31 · 329 阅读 · 0 评论 -
C/C++字符串大小写转换
形式的字符串来进行字符串的大小写转换。2、利用指针的形式来进行大小写的转换。1、利用ASCII码和。原创 2023-06-21 17:30:50 · 1475 阅读 · 0 评论 -
C/C++打印二维数组的几种方法(都进来给我补充!!!)
2、一个for循环打印二维数组。3、利用指针数组来打印二维数组。4、指针数组打印二维数组第二版。原创 2023-06-21 16:10:20 · 5551 阅读 · 0 评论 -
C语言实现队列(超详细注解吖)
C语言实现队列原创 2023-06-15 11:23:31 · 116 阅读 · 0 评论 -
C++算法入门之数组找峰点(文件操作)
将文件中的数据读入到二维数组中,通过二维数组下标去判断元素与周围数的大小关系,思路简单,关键在于代码的积累上。类的一个函数,作用是把。类型,因为文件名被声明为。原创 2023-06-14 01:14:04 · 456 阅读 · 0 评论 -
二进制的加减乘除法全了看一下叭
看这里~前言一、二进制加法二、二进制减法三、二进制乘法四、二进制除法总结前言最近在学习通信网络中的CRC算法,所以积累一下二进制的各种算法,如果对您有用,记得点个赞喔!谢谢啦。一、二进制加法对于二进制加法和十进制的加法本质上是一样的,只是前者逢2进1,后者逢10进1。我们以0111+1110为例:二、二进制减法三、二进制乘法二进制乘法需要先消化一下二进制加法,这样会更好一点。四、二进制除法总结二进制的运算和十进制是一回事,只要记住一句话就可:二进制中,进位、借位时2为单位原创 2022-01-09 21:17:29 · 29026 阅读 · 12 评论