首页
学习
活动
专区
工具
TVP
发布

ACM小冰成长之路

专栏作者
108
文章
77749
阅读量
37
订阅数
C++ 读取二进制文件
这里需要注意的是,由于是按照二进制读取的字节流,所以 里的东西直接打印出来可能和想象中的长度不一样,使用 函数获取的长度可能也不等于 ,这是由于读取的字节流里并不能避免终止符 \0 的存在,而 是一个比较特殊的指针,当打印它的时候,会一直打印到终止符为止,
f_zyj
2021-12-07
3.4K0
今日头条2018校招大数据/算法方向(第一批)详解
版权声明:听说这里让写版权声明~~~ https://blog.csdn.net/f_zyj/article/details/79162401
f_zyj
2019-07-01
7030
C++11常用新特性快速一览
在某种意义上来说,传统 C++ 会把 NULL、0 视为同一种东西,这取决于编译器如何定义 NULL,有些编译器会将 NULL 定义为 ((void*)0),有些则会直接将其定义为 0。
f_zyj
2019-05-27
2.5K0
51Nod-1617-奇偶数组
51Nod-1617-奇偶数组:ACM模板题解。首先给定一个1~n序列,进行一系列变换直到没有变化,然后对该序列进行区间查询。通过奇偶划分,将原始序列转换成两个等差数列。在线段树的基础上,使用递归的方法实现区间查询。
f_zyj
2018-01-09
5210
51Nod-1203-JZPLCM
ACM模版 描述 题解 这个题的解法好像好多好多,可以线段树解,自然也可以用树状数组解,还有大佬直接莫队推过,我这里用的树状数组搞得。 首先将数进行拆解,拆成素数积的形式,每次访问时,都需要获取该区间
f_zyj
2018-01-09
4270
HDU-5933-ArcSoft's Office Rearrangement
该文是关于计算机领域比赛的一个题目,描述了如何将给定的 NN 个数划分为 KK 份,并给出了贪心模拟的解决方案。该解决方案需要使用 long long 类型来处理数据,以避免溢出。该方案使用优先队列来维护当前未分配的数字,并依次分配给未分配的数字。同时,该方案还需要处理合并和拆分操作,并检查数字是否合法。最后,该方案使用模拟退火算法来求解最优解,并输出结果。
f_zyj
2018-01-09
6060
51Nod-1499-图
本文讨论了一个ACM模板,用于解决图中的点连接问题。该模板使用贪心算法,可以有效地将点集分成两个集合,最小化连接两个集合所需的最短路径。文章提供了详细的代码实现和示例。同时,作者还指出,该问题可以推广到最小割问题,但需要修改算法。最后,作者提供了示例和测试用例,以展示算法的有效性和正确性。
f_zyj
2018-01-09
4980
51Nod-1638-字符串重组
该文介绍了如何利用KMP算法和扩展KMP算法在字符串匹配问题中提高效率。首先介绍了KMP算法的原理和实现,然后通过实例讲解了如何使用扩展KMP算法进行字符串匹配,并给出了相应的代码实现。
f_zyj
2018-01-09
6750
HDU-6000-Wash
该文介绍了如何通过贪心算法和优先队列求解最短时间问题。首先,根据洗衣机和烘干机的洗涤时间,将衣服按照洗完时间从早到晚排序。接着,按照贪心的原则,每次取最早可以洗完的衣服放入洗衣机,直到洗衣机放满。然后,在烘干机空闲的时候,将可以洗完的衣服全部放入烘干机。不断循环这个过程,直到所有衣服都洗完。
f_zyj
2018-01-09
5210
DES算法-C/C++实现
本文介绍了DES算法的加密与解密过程,通过对输入数据进行初始置换、子密钥生成、8轮标准加密过程、逆置换、解密过程的详细描述,最后给出了完整的代码示例。
f_zyj
2018-01-09
2.5K0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档