社区
C语言
帖子详情
怎么破译checksum的算法?
superdreamer
2006-02-24 11:41:05
已知一段数据的checksum值, 怎么根据这段数据知道其算法, 谢谢!
...全文
210
5
打赏
收藏
怎么破译checksum的算法?
已知一段数据的checksum值, 怎么根据这段数据知道其算法, 谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
healer_kx
2006-02-24
打赏
举报
回复
看汇编行不?
VxD1
2006-02-24
打赏
举报
回复
到www.pediy.com的论坛里问问看
du51
2006-02-24
打赏
举报
回复
一般讲,逆向的都没法求吧.
goodluckyxl
2006-02-24
打赏
举报
回复
校验的方式逆序好象是很难吧
不是加密
没有一个标准 只是双方通讯约定一种方式
有可能unsigned char 累加益处校验比较常用
jixingzhong
2006-02-24
打赏
举报
回复
checksum 标准的方法不多的, 一般测试几种常用的就可以了 ~
就是把你的数据 计算 checksum, 然后和原来得到的比较下,
相同就是了 ~
如果是自己定义的计算方法,
要破译基本不存在可能性 ~~
力扣LeetCode初级
算法
(存在重复元素)
思路一:将数组进行排序使用Arrays.sort(temp)方法进行排序,然后比较每一个相邻的数据是否相同即可,思路二:Set类的集合中不能有重复的元素,如果有在传入的时候会失败返回false,所以我们将数组传入到Set类的数组中进行检查
力扣-Leetcode-初级
算法
-存在重复元素
存在重复元素 第一次尝试 思路 双从循环,整个遍历一遍,一个一个的比对,如果有相同的直接返回true 代码 class Solution { public boolean containsDuplicate(int[] nums) { for (int i = 0; i < nums.length; i++) { for (int j = 0; j < nums.length; j++) { if .
LeetCode_初级
算法
_数组_存在重复元素
LetCode_初级
算法
_数组_存在重复元素 存在重复元素 给定一个整数数组,判断是否存在重复元素。 如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 示例 1: 输入: [1,2,3,1] 输出: true 示例 2: 输入: [1,2,3,4] 输出: false 示例 3: 输入: [1,1,1,3,3,4,3,2,4,2] 输出: true 解答: 思路: 不管三七二十一,遇见重复就返回 运行时间浪费在循环上, 内存浪费在开辟map上面了.
Leetcode 探索初级
算法
数组 4. 存在重复
Leetcode 探索初级
算法
数组 4. 存在重复 给定一个整数数组,判断是否存在重复元素。 如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。 示例 1: 输入: [1,2,3,1] 输出: true 示例 2: 输入: [1,2,3,4] 输出: false 示例 3: 输入: [1,1,1,3,3,4,3,2,4,2] 输出: true...
LeetCode-探索-初级
算法
-数组-4. 存在重复(个人做题记录,不是习题讲解)
LeetCode-探索-初级
算法
-数组-4. 存在重复(个人做题记录,不是习题讲解) 语言:java 思路:先排序,再找不同 代码(5ms): class Solution { public boolean containsDuplicate(int[] nums) { int len = nums.length; if(len>1){ ...
C语言
70,040
社区成员
243,237
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章