草庐IT

计算机网络经典选择题20道

计算机网络可以被理解为(B)执行计算机数据处理的软件模块由自治的计算机互联起来的集合体多个处理器通过共享内存实现的紧耦合系统用于共同完成一项任务的分布式系统计算机网络最基本的功能是(A)A.数据通信     B.资源共享     C.分布式处理    D.信息综合处理下列不属于计算机网络的功能的是(D)提高系统可靠性     B.提高工作效率 C.分散数据的综合处理   D.使各计算机相互独立计算机网络系统的基本组成是(C)局域网和广域网                         B.本地计算机网和通信网C.通信子网和资源子网                      D.服务器和工作站

Java练习题(经典8题)

题目一共有50枚硬币,可能包括4种类型:1元,5角,1角,5分。已知总价值为20元。求各种硬币的数量。解题思路:简单分析可知硬币有多种组合,我们可以假设先抛开50枚硬币去寻找1元需要多少个硬币(明显是20个就满足),5角(40个),1角(200个),5分(400个)。最后我们在最内层循环加上50枚硬币的条件即可。publicclassTest1{publicstaticvoidmain(String[]args){//寻找5分钱for(inti=0;i题目二        鸡兔同笼问题:鸡兔一共35只,笼子里脚共有94只,请问分别有多少只鸡和多少只兔子。解题思路:因为Java的特性变量必须要初

【刷题日记】笔试经典编程题目(四)

😀大家好,我是白晨,一个不是很能熬夜😫,但是也想日更的人✈。如果喜欢这篇文章,点个赞👍,关注一下👀白晨吧!你的支持就是我最大的动力!💪💪💪文章目录📗前言📘笔试经典编程题目(四)🍷1.汽水瓶🍸2.查找两个字符串a,b中的最长公共子串🍹3.字符串反转🍺4.公共子串计算🍻5.洗牌🥂6.MP3光标位置🥃7.小易的升级之路🧊8.找出字符串中第一个只出现一次的字符🥤9.微信红包🥛10.编辑距离☕11.年终奖🍵12.迷宫问题📕后记📗前言虽然还有很多课,但是也不能忘了写编程题呀🤣。白晨总结了大厂笔试时所出的经典题目,本周题型包括动态规划,条件控制,数学归纳,算法等,难度比上周基本持平,有些题目非常巧妙,都是很

【刷题日记】笔试经典编程题目(四)

😀大家好,我是白晨,一个不是很能熬夜😫,但是也想日更的人✈。如果喜欢这篇文章,点个赞👍,关注一下👀白晨吧!你的支持就是我最大的动力!💪💪💪文章目录📗前言📘笔试经典编程题目(四)🍷1.汽水瓶🍸2.查找两个字符串a,b中的最长公共子串🍹3.字符串反转🍺4.公共子串计算🍻5.洗牌🥂6.MP3光标位置🥃7.小易的升级之路🧊8.找出字符串中第一个只出现一次的字符🥤9.微信红包🥛10.编辑距离☕11.年终奖🍵12.迷宫问题📕后记📗前言虽然还有很多课,但是也不能忘了写编程题呀🤣。白晨总结了大厂笔试时所出的经典题目,本周题型包括动态规划,条件控制,数学归纳,算法等,难度比上周基本持平,有些题目非常巧妙,都是很

《密码编码学与网络安全》William Stalling著---学习笔记(一)【知识点速过】【传统密码+经典对称加密算法+经典公钥密码算法+密码学Hash函数】

提示:博文有点长,请保持耐心哦~后两篇文章:《密码编码学与网络安全》WilliamStalling著—学习笔记(二)【知识点速过】【数字签名+密钥管理分发+用户认证】《密码编码学与网络安全》WilliamStalling著—学习笔记(三)【知识点速过】【网络安全与Internet安全概览】传统密码+经典对称加密算法+经典公钥密码算法+密码学Hash函数写在前面1.传统密码1.1Casear密码1.2单表代替密码1.3Playfair密码(多字母代替密码)1.4Hill密码1.5多表代替加密1.5.1Vigenere密码(维吉尼亚密码)1.5.2Vernam密码(弗纳姆密码)1.6一次一密-不可

《密码编码学与网络安全》William Stalling著---学习笔记(一)【知识点速过】【传统密码+经典对称加密算法+经典公钥密码算法+密码学Hash函数】

提示:博文有点长,请保持耐心哦~后两篇文章:《密码编码学与网络安全》WilliamStalling著—学习笔记(二)【知识点速过】【数字签名+密钥管理分发+用户认证】《密码编码学与网络安全》WilliamStalling著—学习笔记(三)【知识点速过】【网络安全与Internet安全概览】传统密码+经典对称加密算法+经典公钥密码算法+密码学Hash函数写在前面1.传统密码1.1Casear密码1.2单表代替密码1.3Playfair密码(多字母代替密码)1.4Hill密码1.5多表代替加密1.5.1Vigenere密码(维吉尼亚密码)1.5.2Vernam密码(弗纳姆密码)1.6一次一密-不可

八大排序算法之堆排序的实现+经典TopK问题

目录一.堆元素的上下调整接口1.前言2.堆元素向上调整算法接口3.堆元素向下调整算法接口二.堆排序的实现1.空间复杂度为O(N)的堆排序(以排升序为例)思路分析:代码实现:排序测试:​时空复杂度分析:2.空间复杂度为O(1)的堆排序(以排降序为例)将数组arr调整成堆的思路:将数组arr调整成堆的时间复杂度分析: ​在数组arr数组被调整成堆的基础上完成排序的思路堆排序代码实现:排序时空复杂度分析:三.用堆数据结构解决TopK问题1. 问题描述: 2.问题分析与求解 一.堆元素的上下调整接口1.前言完全二叉树的物理结构和逻辑结构:关于堆和堆元素上下调整算法接口的设计原理分析参见青菜的博客htt

八大排序算法之堆排序的实现+经典TopK问题

目录一.堆元素的上下调整接口1.前言2.堆元素向上调整算法接口3.堆元素向下调整算法接口二.堆排序的实现1.空间复杂度为O(N)的堆排序(以排升序为例)思路分析:代码实现:排序测试:​时空复杂度分析:2.空间复杂度为O(1)的堆排序(以排降序为例)将数组arr调整成堆的思路:将数组arr调整成堆的时间复杂度分析: ​在数组arr数组被调整成堆的基础上完成排序的思路堆排序代码实现:排序时空复杂度分析:三.用堆数据结构解决TopK问题1. 问题描述: 2.问题分析与求解 一.堆元素的上下调整接口1.前言完全二叉树的物理结构和逻辑结构:关于堆和堆元素上下调整算法接口的设计原理分析参见青菜的博客htt

一个超经典 WinForm 卡死问题的再反思

一:背景1.讲故事这篇文章起源于昨天的一位朋友发给我的dump文件,说它的程序出现了卡死,看了下程序的主线程栈,居然又碰到了OnUserPreferenceChanged导致的挂死问题,真的是经典中的经典,线程栈如下:0:000:x86>!clrstackOSThreadId:0x4eb688(0)ChildSPIPCallSite002fed380000002b[HelperMethodFrame_1OBJ:002fed38]System.Threading.WaitHandle.WaitOneNative(System.Runtime.InteropServices.SafeHandle,

CV:计算机视觉技最强学习路线之CV简介(传统视觉技术/相关概念)、早期/中期/近期应用领域(偏具体应用)、经典CNN架构(偏具体算法)概述、常用工具/库/框架/产品、环境安装、常用数据集、编程技巧

CV:计算机视觉技最强学习路线之CV简介(传统视觉技术/相关概念)、早期/中期/近期应用领域(偏具体应用)、经典CNN架构(偏具体算法)概述、常用工具/库/框架/产品、环境安装、常用数据集、编程技巧 导读:计算机视觉技最强学习路线,博主花了三个晚上精心整理,终于结束了,真心不容易……希望能够对家学习计算机视觉技术有所帮助。目录计算机视觉技最强学习路线1、CV市场岗位要求Interview之CV:人工智能领域求职岗位—计算机视觉算法工程师的职位简介、薪资介绍、知识结构之详细攻略Interview之ML:机器学习算法工程师结构知识思维导图集合、求职九大必备技能之【数学基础、特征工程能力、模型评估和