- 博客(56)
- 资源 (1)
- 收藏
- 关注
原创 2025年12月11日 Coherent收发器下沉到数据中心:调研
技术可行性已基本具备。随着3nm DSP技术的成熟和Coherent-Lite等低功耗方案的推出,Coherent技术与IMDD的功耗差距在800G及以上速率节点快速缩小。特别是在1.6T及更高速率,两种技术的功耗开始趋于收敛。同时,通过系统级优化,如将DSP功能从可插拔模块转移到ASIC芯片,可实现30%以上的功耗降低。在成本方面,硅光技术的进步使得单通道硅光引擎BOM成本降至18美元,较2020年下降62%,逼近InP方案的经济临界点。光学系统机会丰富多样。
2025-12-11 15:36:52
707
原创 2025年11月2日 CSPS 题目解析和代码
给定多个字符串二元组(U, V),表示U可以替换为V(U和V的公共前后缀相同,中间部分不同)。有n个城市,m条原始道路,k个乡镇。每个乡镇需要城市化(花费c[j]),每个乡镇与城市i有连接费用w。有n个人,每人对三个部门有评分。有n个员工,每个员工有耐心值a[i]和面试题难度b[i]。O(2^k * (m + nk) log(m + nk)),其中k最大为10,可接受。O(N + Q * L),其中N是预处理的字符串总数,Q是查询数,L是字符串长度。预处理组合数c[i][j]和阶乘fac[i]
2025-11-02 15:04:43
1082
原创 2025年10月29日 OCS与CPO技术分析:原理、应用及市场发展
OCS(光电路交换)与CPO(共封装光学)虽同属光信号处理技术,但技术路径与应用场景差异显著。OCS核心原理为光开关矩阵直接改光信号传输路径,无需光电转换,实现零延迟传输。OCS系统由输入光纤阵列、光开关矩阵和输出光纤阵列组成,通过SDN控制光开关矩阵建立端到端光路连接,过程全在光域完成,规避传统电交换机O-E-O转换环节。OCS检测机制分零差检测和外差检测,前者要求信号光与本振光频率相同且相位同步,适短距高精度场景;后者通过频率差生成中频信号,抗干扰强,适长距离骨干网或动态环境。
2025-10-29 09:25:34
1937
原创 布里奇曼法Bridgman Method and 液相外延法 LPE --- 20251008
目标建议方法制备高质量磁性石榴石薄膜(如Bi:YIG)LPE制备大尺寸激光级石榴石晶体(如Nd:YAG)Bridgman需要高掺杂均匀性或复杂组分的功能薄膜LPE需要高光学均匀性与低缺陷密度的大晶体Bridgman + 后处理如需进一步选择生长方法,建议结合晶体最终用途(器件/研究/商业)、尺寸需求与质量容忍度综合评估。
2025-10-08 14:01:13
465
原创 20250727 LCA 的不同算法时间复杂度分析
本文介绍了三种求解最近公共祖先(LCA)的算法。倍增算法通过预处理每个节点的2^k级祖先,在查询时通过二进制跳跃快速找到LCA。树链剖分算法通过将树分解为链,在查询时沿链跳跃寻找LCA。稀疏表算法则利用欧拉序和RMQ技术实现高效查询。三种算法各有特点,倍增算法实现简单但预处理复杂度较高,树链剖分查询效率稳定,稀疏表适合频繁查询场景。代码实现均采用邻接表存储树结构,并包含详细注释说明各步骤功能。
2025-07-27 14:58:36
957
原创 20221219 圣诞节,音乐圣诞树
最近在学习THREEJS, 发现这是一个很好玩3d框架,找到一个大佬的源码,学习做个音乐圣诞树。我在他的基础上稍微做了一些修改, 让镜头转起来。 如下是源码, 注意, 需要在系统中需要有THREEJS 框架。
2022-12-19 22:35:01
1025
原创 2022年9月4日 拓扑排序
给定一个,排出所有顶点的一个序列A满足:对于图中的每条有向边(x,y), x 在A中都出现在y之前,则称A是该图的顶点的一个拓扑序。如图, {2,3,4,1,7,4,6}, {3,2,1,5,7,6,4}都是合法的拓扑序。拓扑排序可以判断有向图是否有环,可以生成拓扑序列。
2022-09-04 17:33:58
184
原创 51Nod CSPJ-模拟题 A 加倍
如果 L 为偶数,则判断前半段的数 A (长度为 L/2 )和后半段的数 B (长度为 L/2 )的大小,如果 A>B 则答案为 A−1 ,否则答案为 A。给定一个整数 N。求 1 到 N (包括 1和 N )之间有多少个整数满足以下条件?时间复杂度为 O(1) 代码如下。枚举符合条件的数的前半部分,时间复杂度为。如果 L 为奇数,则答案为。对于 100% 的数据,对于 33% 的数据,1∼n 求解会超时。...
2022-08-31 10:23:37
151
原创 51Nod 5月综合 2022年5月28日
T1 A 子串最长长度如果所有元素的和不是 x 的倍数,自然选择所有数,直接输出 n 即可。否则,我们考虑从这个数组中删掉前缀或者后缀,让和不是 x 的倍数。因为当前所有数字的和是 x 的倍数,如果最后一个数本身不是 x 的倍数,那么我们只要去掉这个数字,剩下数字的和一定不是 x 的倍数。如果这个数字仍然是 x的倍数,那么我们再试下一个,直到找到一个不是的为止。以上是删除后缀的方法,删除前缀的方法是相同的,我们先试探第一个数,然后第二个数,以此类推。最终我们从删除前缀和删除后缀中,找出两个方法中更大
2022-05-28 23:40:05
161
原创 2022年上海5月月赛乙组题解
IAI上海月赛系列文章目录文章目录IAI上海月赛系列文章目录T1 天平砝码V2思路一 暴力枚举法O(3^n)思路二 动态规划dp普通版本(内存未优化)内存优化版本T2 [数山峰(二)](https://iai.sh.cn/problem/640)题目描述输入格式输出格式数据范围思路一Code1思路二Code2思路三Code3T3 [狼人游戏(二)](https://iai.sh.cn/problem/631)题目描述输入格式输出格式思路一:状态定义发言的作用矛盾判断思路二:思路三T4 [平衡三进制](ht
2022-05-22 17:57:36
1371
原创 51Nod 2022年 5月月赛题解
T1 除数减法给定一个整数 n,按照如下算法进行操作:1、如果 n=0,结束算法;2、找到 n的最小质因子 d ;3、n−=d并回到操作 1 。一行一个整数 t 表示测试的数量(1 <= t <= 10000)。后面 t 行,每行一个整数 n(2 <= n <= 10^9)。思路这题是一个结论题, 先找到最小的一个质因子p1。 (n-p1)/2+1,得到答案后直接输出。#include<iostream>#include<cstring>
2022-05-02 23:39:15
1308
原创 P8256动规题解
首先,我们看109+710^9+7109+7这个数,它已经十分接近intintint的最大数,所以要知道应该用longlonglong longlonglong做。接下来,我们来模拟一下样例1的第一组数据:10-01-遇到’-'那么删掉开头的001-遇到’-',再删掉开头的01,这是第一种那第二种方法就不再赘述了我们再来看一组数据吧S:111–00T:100首先看第一个’-',可以删结尾,也可以删开头,有两种可能在来看第二个’-',与第一个一样,也有两种可能。所以,一共有2∗2=
2022-04-23 22:49:32
159
原创 2022年4月16日 云服务器上搭建文件秒传《snapdrop》
文件秒传Snapdrop 基于WebRTC前言一、Snapdrop如何搭建在自己的云服务器上二、Snapdrop使用步骤1. 发信息(右键点击发信息)2.传文件(左键点击传文件)总结前言最近看到B站上有个有意思的跨平台文件传输文件秒传 的短视频。 其中snapdrop基于webRCT技术,它可以快捷的在局域网内聊天和分享文件引起我的兴趣。刚好它在Github 上有开源。 如下是开源地址,可以把它克隆到本地分析代码。git clone https://github.com/RobinLinus/sn
2022-04-16 13:42:01
3652
Edit-This-Cookie-master 谷歌浏览器插件
2021-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1