Easter79 Easter79
3年前
strcmp函数实现及分析
最近看C,看到strcmp函数,对它的实现原型不很清楚,于是到网上搜。网上算法一大堆,看了很多代码后自己做了一下总结strcmp函数是C/C中基本的函数,它对两个字符串进行比较,然后返回比较结果,函数形式如下:intstrcmp(constchar\str1,constchar\str2);其中str1和str2可以是字
LinMeng LinMeng
3年前
面试题汇总
2021/10/30pfyh1、举例说几个ES6新特性2、map和filter的区别3、浏览器缓存机制4、vue渲染机制5、生命周期钩子函数6、组件传值7、箭头函数的特点/this指向/有没有arguments/如何获取入参8、虚拟DOM树9、Diff算法10、Vuex11、vue的两种路由模式hash和history的特点12、bind,call,appl
Wesley13 Wesley13
3年前
OpenCV中的TermCriteria模板类
TermCriteria模板类,取代了之前的CvTermCriteria,这个类是作为迭代算法的终止条件的,这个类在参考手册里介绍的很简单,我查了些资料,这里介绍一下。该类变量需要3个参数,一个是类型,第二个参数为迭代的最大次数,最后一个是特定的阈值。类型有CV\_TERMCRIT\_ITER、CV\_TERMCRIT\_EPS、CV\_TERMCRIT\_
Stella981 Stella981
3年前
PHP加密扩展 (php
1\.什么是phpbeast?phpbeast是一个PHP源码加密的模块,其使用DES算法加密,用户可以自定义加密的key来加密源代码,可以很好的保护你的代码。主要应用情景有:1)代码放在虚拟主机上,有泄漏源码的危险。2)商业保护,当项目需要收费时就可以加密你的代码不被修改。项目地址:https://github.com/liexu
Stella981 Stella981
3年前
ARKit_3_任意门
写本篇文章的目标是:做到对大家有用。AR真的很神奇,能够有这么炫,这么有意思的效果。看起来特别难实现,但是苹果官方封装了优雅的ARkit,很多底层的算法实现我们不需要关心,所以接下来详细的讲解每一步的实现过程。效果图:门外和门里!(https://images2018.cnblogs.com/blog/910578/201803/9
深度学习 深度学习
3星期前
牛客网235698题:用滑动窗口寻找最多包含两种字符的最长子串
一、什么是?是一种用于处理/子区间问题的技术。它通过维护一个窗口(通常是子数组或子字符串),在遍历过程中动态调整窗口的边界,从而高效地解决问题。二、算法核心思想1.‌初始化窗口‌:通常从数组/字符串的起始位置开始1.‌扩展窗口‌:移动右边界,扩大窗口范围1
智慧物流设备和物联网组件化
与人工智能算法一样,智能物流设备和物联网近年来发展迅速,其在仓储、物流、运输、制造(阿里的灰犀牛)等领域的应用加速了自动化和无人供应链的进程。物联网开启万物互联时代,打通现实世界与数字世界的通道。通过传感器,物联网可以将真实的光电信号转化为数据,这
贾蔷 贾蔷
1个月前
2023年GESP六级小杨握手问题(洛谷B3874):Fenwick树求解逆序对的代码解析
一、题目解读“小杨的握手问题”源自2023年GESP六级考试(对应洛谷题目B3874)。题目描述为:给定一个长度为N的排列,每次将当前数与之前未访问过的数握手,求总共握手次数。本质上是求排列中逆序对的个数,即统计每个数右侧比它小的元素数量。需设计高效算法在
深度学习 深度学习
1个月前
洛谷1111题解:基于Kruskal算法与并查集的最小生成树实现
一、题目解读洛谷1111题是一道经典的图论问题,要求构建一个无向图的最小生成树,并输出其最大边权值。题目核心在于通过给定的边集合,找到连接所有节点的最小权值子集,同时保证无环。这通常涉及最小生成树算法(如Kruskal)的应用,需要高效处理边权重与节点连通
深度学习 深度学习
4星期前
2013年蓝桥杯国赛C组危险系数(洛谷P8604):图论算法解密
一、问题描述地下网络由多个站点和连接通道组成。当某个站点被敌人破坏后,可能导致其他站点间失去联系。DF(x,y)定义为:使站点x和y断开连接的所有关键点z的数量。二、核心思想1.表示:使用网络结构1.连通性检查:算法1.关键点判定:逐个排除节点后检查连通性