自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 提高算法编程能力的一般方法

可以毫无讳言的说:算法能力是进入名企和获得高薪的最重要的能力。有一个著名的等式就是:程序设计语言 + 算法 = 软件。因此程序员要想提高自己的编程能力,写出优秀的软件,必须具备扎实的编程语言应用能力,灵活的算法设计能力,此外还应具备丰富的某个专业领域技能和经验,但归根结底还是算法设计。算法设计是计算机软件设计与开发的核心。编程语言与开发领域可以变化,你可以今天用C,明天用Java,你也可以今天做Web开发,明天做底层安全开发,但是算法设计以及数据结构却是相通的。...

2022-07-01 00:45:46 1268 1

原创 题目十:数据分类

对一个数据a进行分类,分类方法是,此数据a(4个字节大小)的4个字节相加对一个给定值b取模,如果得到的结果小于一个给定的值c则数据a为有效类型,其类型为取模的值。如果得到的结果大于或者等于c则数据a为无效类型。...

2022-06-30 23:56:35 882

原创 题目九:字符串去重排序

给定两个字符串,从字符串2中找出字符串1中的所有字符,去重并按照ASCII码值从小到大排列

2022-06-30 23:24:19 414

原创 题目八:双十一购物

双11众多商品进行打折销售,小明想购买一些自己心仪的商品,但由于受购买资金限制,所以他决定从众多心意商品中购买3件,而且想尽可能的花完资金,现在请你设计一个程序帮助小明计算尽可能花费的最大资金额。...

2022-06-30 23:02:50 755

原创 题目七:翻转单词顺序

输入一个英文文章片段,翻转指定区域的单词顺序,标点符号和普通字母一样处理,例如输入字符串I am a developer.[0,3]则输出developer. a am I

2022-06-30 22:17:55 567

原创 题目六:身高排序

小明今年升学到了小学一年级,来到新班级后,发现其他小朋友身高参差不齐,然后就想基于各小朋友和自己的身高差,对他们进行排序,请帮他实现排序

2022-06-30 22:02:51 1185

原创 题目五:GPU算力

为了充分发挥GPU算力,需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1s内新增的任务个数,且每秒都有新增任务,假设GPU最多一次执行n个任务,一次执行耗时1s,在保证GPU不空闲的情况下,最少需要多长时间执行完成。...

2022-06-30 17:04:11 495 2

原创 题目四:猴子爬山

一天一只顽猴想要从山脚爬到山顶途中经过一个有n个台阶的阶梯,但是这个猴子有个习惯,每一次只跳1步或3步试问?猴子通过这个阶梯有多少种不同的跳跃方式

2022-06-29 19:37:41 277

原创 题目一:勾股数元组

如果三个正整数A、B、C ,A²+B²=C²则为勾股数如果ABC之间两两互质,即A与B,A与C,B与C均互质没有公约数,则称其为勾股数元组。请求出给定n~m范围内所有的勾股数元组

2022-06-29 19:34:43 288

原创 题目三:TLV解析

TLV编码是按TagLengthValue格式进行编码的,一段码流中的信元用tag标识,tag在码流中唯一不重复,length表示信元value的长度,value表示信元的值,码流以某信元的tag开头,tag固定占一个字节,length固定占两个字节,字节序为小端序,现给定tlv格式编码的码流以及需要解码的信元tag,请输出该信元的value。输入码流的16进制字符中,不包括小写字母;且要求输出的16进制字符串中也不要包含小写字母;码流字符串的最大长度不超过50000个字节。...

2022-06-29 19:26:07 459

原创 题目二:K对元素最小值

给定两个整数数组,arr1、arr2,数组元素按升序排列;假设从arr1、arr2中分别取出一个元素,可构成一对元素;现在需要取出k对元素,并对取出的所有元素求和,计算和的最小值;注意:两对元素对应arr1、arr2的下标是相同的,视为同一对元素。...

2022-06-29 18:43:12 212

原创 网络安全人员经常使用的十大网站

一、前言想投身安全行业的朋友,可以跟着我一起学习,如果一下内容你赞同,希望给个支持三连。二、知识+工具1.https://iscc.isclab.org.cn/study这里仅仅收集了学习资料、参考平台。大家有兴趣可以去看看。2.https://ctf-wiki.org/看到下图的导航栏,你们基本就应该明白在这里可以学到你想学的技术。3.https://github.com/404notf0und这里就比较新了,内容很全,方向也比较多,可以自行去研究,这里就不细讲了,细讲不是本文重点。

2022-05-18 19:10:19 3470

原创 计算机网络知识基础总结

1、网络层次划分为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层

2022-04-24 16:43:34 163

原创 Vim练级攻略

vim 是唯一的选择,也是最好的选择。vim 的学习曲线相当的大,所以,如果你一开始看到的是一大堆 vim 的命令分类,你一定会对这个编辑器失去兴趣的。我觉得这是给新手最好的 vim 的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。你想以最快的速度学习人类史上最好的文本编辑器 vim 吗?你先得懂得如何在 vim 幸存下来,然后一点一点地学习各种戏法。Vim the Six Billion Dollar edito

2022-04-23 23:04:39 247

原创 Java基础

1.Java简介 1.1 半编译半解释型语言 1.2 编译过程:.java源码 -> .class字节码 -> 机器语言2.开发环境配置 2.1 下载JDK(java开发者工具) 2.2 配置环境变量 2.3 开发工具 Eclipse, IDEA, VScode, Notepad++, ...3.基础语法 3.1 对象:对象是类的一个实例 3.2 类:是一个模板,描述一类对象的行为和状态 3.3 方法:就是行...

2022-04-16 23:00:00 78

原创 关于IDEA中javaweb项目乱码的解决方案

IDEA中web项目乱码的解决方案可能会出现乱码的几个地方?idea本身的编码问题[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0JbwWqxs-1575993901284)(%E6%96%87%E6%A1%A3%EF%BC%9AIDEA%E4%B8%AD%E4%B9%B1%E7%A0%81%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%...

2019-12-11 00:10:01 1242

原创 Java线程的创建

package com.java.question;/** * 1.完成创建线程的方式(最低3种),写出创建线程的所有方式 * @author Duannianyuan * */public class Q01 { public static void main(String[] args) { // 方法一// MyThread mt1=new MyThread("线程一"...

2019-09-25 14:34:39 81

原创 python爬虫数据导出Mysql报错

sql语句,调试报错

2019-04-30 20:08:14 134

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除