自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Python3 语法急速入门(正在日更)

考研阳了考了几科最后弃考只能来肝春招了,目前刚开始学,两个月不知道能找到啥子工作花了几个小时复习完两年前学的python然后整理了一下(python直接跟着官方文档学的)。python确实是非常好用的语言,因为之前学过c直接上手入门也很快,官方文档给的资料也比较详细,还给了示例,这个语言主要是变量连类型定义都不需要,第一次用的时候给了我非常大的震撼,,而且Python的用格式缩进判断语句的方式非常舒服,虽然学的很快但是后面使用的时候还是会经常查经常出现语法错误。

2023-01-30 16:40:40 121 2

原创 数据结构课程设计

农夫过河农民过河问题是指农民需要带一只狼、一只羊和一棵白菜到河的南岸去,需要安全运到北岸。而一条小船只能容下他和一件物品,只有农民能撑船。问农民怎么能安全过河,问题中需要涉及到狼会吃羊,羊会吃白菜,所以农民不能将这两种或三种物品单独放在河的一侧,因为没有农民的照看,狼就要吃掉羊,而羊可能又要吃掉白菜。 这类问题的实质是系统的状态问题,要寻求的是从初始状态经一系列的安全状态到达系统的终止状态的一条路径。根据实际情况,对此问题分析可以得到不同的特征:一是农民和羊在河的南岸,狼和白菜在河的北岸;二是从一个状态

2020-12-23 21:03:16 375

原创 JAVA实验报告——约瑟夫环

上周又被冲掉了几节Java课,显然老师已经快自闭了布置的作业也已经…约瑟夫环问题问:已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,输出最后剩下的一个人的编号。CODEimport java.util.*;public class Josephu { public static void main(String args[]){ Scanner

2020-11-02 13:07:38 801 1

原创 JAVA实践作业——随机函数练习

其实印象中这个实验应该来说已经做过两三次了…可能是老师看我们冲掉的课程太多了吧…结果就是复制粘贴就好了…随机函数练习实验目的掌握随机函数的使用主要仪器设备及耗材安装了JDK1.8的PC一台实验内容1.设计一个抽奖程序,程序通过随机方式产生中奖序号。程序可以设置序号包含数字位数 和最大序号,一次抽取几个中奖序号(最少 1 个序号,最多不超过 2 个序号)和总共中奖 人数(最少5人)。抽奖过程分多轮进行,最后现实出所有的中奖的序号。CODEimport java.util.*;

2020-10-26 09:36:52 444 4

原创 JAVA实验作业——接口与内部类

由于一些谜一样的运气,我们冲掉了不知道多少节Java课,这让我体会到了“大学”的真理大概就是“大不了自学 ”一条崎岖的提升自我专业技能的路吧。实验目的1. 掌握接口定义与实现的语法格式。2. 掌握Java语言中多重继承的实现。3. 了解内部类的作用。4. 掌握内部类与外部类的访问原则主要仪器设备及耗材安装了JDK1.8的PC一台实验内容编写一个程序要求定义一个外部类Outer,然后在Outer类中定义一个内部类Inner 和局部类Local,内部类Inner和局部类Local的任

2020-10-21 00:12:02 546 1

原创 JAVA实践作业——继承与抽象类

经历了一晚上差不多通宵的补作业(惨淡的大学生活) ,整个人已经虚掉了我简直[ HIGH ]到不行!!!,接下来就是正经文章了…实验目的1. 掌握类的继承的语法。2. 掌握子类对象中调用父类定义的成员方法。3. 掌握在子类中实现父类中的抽象方法。主要仪器设备及耗材安装了JDK1.8的PC一台实验内容1. Cylinder类继承Circle类,请按注释补充相关代码。import java.util.Scanner;class Circle { private final st

2020-10-12 09:09:51 1141 1

原创 JAVA实验作业——类与对象

一不小心,又一次在这个时间段感冒了…效率是真的第的离谱……没有发热,应该不用隔离吧…怕了…类与对象实验目的1. 熟练掌握如何自定义一个类。2. 熟练掌握如何创建对象以及调用对象的成员变量和成员方法。3. 掌握方法调用时参数的传递。主要仪器设备及耗材主要仪器设备及耗材实验内容实验一通过对现实中手机进行分析,设计一个手机类 Phone。该类包括手机的基本属性(如: 品牌brand、型号type、操作系统os等)和基本功能(如:显示设备信息info( )、拨 号call( Str

2020-09-28 20:16:26 1324

原创 汉诺塔的动态规划

还记得刚入大学的时候,当时也不会什么算法现在也啥也不知道 ,老师在讲递归的时候布置了汉诺塔这道题,因为当时是纯粹的在教C语言的语法,所以当时做这道题的方法就是纯粹的模拟暴力永远滴神。纯粹的模拟也有非常大的问题,不急耗时长,还占内存。当时也因为不太熟悉语法,卡过很长一段时间来着本蒟蒻实在是太菜了啊…。经过暑假的学习后,也学到了一些算法的皮毛,在了解到汉诺塔的操作规律之后,也让我对动态规划的理解更深刻一些了,动态规划的解题的关键点在于找到状态和找出状态转移方程,也就是了解题目到底是在干什么,它符合哪些数学规律

2020-09-28 14:02:57 1979

原创 头插法编写链栈及其基本功能

链栈和链队其实就是头插法、尾插法的应用,这两个用起来其实感觉还没有双链表好用(个人感觉)两头都可以操作插入删除不香吗 ,也就是stl库中queue头文件中包含的deque类型,这个队列两头都可以进行插入删除,用起来时相对更方便,但是打代码就麻烦一点复制粘贴都懒得做了。...

2020-09-23 00:52:44 595

原创 JAVA实践作业——数组与字符串

由于上次周五冲掉了一节JAVA课程,现在已经忘记上次上课是什么时候了…老师别打我实验目的1. 熟练掌握一维、二维数组的声明、创建、初始化和访问。 2. 熟练掌握字符串的定义和常用方法。主要仪器设备及耗材安装了JDK1.8的PC一台实验内容给定了一个包含重复元素的数组(附题后),请编写程序找出数组中那些元素有重复, 并记录其重复了几次:public class ArrayExample { public static void main(String[] args) {

2020-09-21 11:58:48 1122 4

原创 单链表头插法尾插法解析

在上次实验课之后,有同学问我头插法和尾插法到底是干什么的有什么用处,因为到饭点了,赶着吃饭 难以描述的原因,说晚点解释,一拖拖了几天。人的本质就是鸽子精,而我是老鸽子精头插法头插法就是从头插入(没问题啊) :从头指针位置新增节点,不断插入元素。(代码如下图)p...

2020-09-20 17:35:20 1681

原创 位运算问题整合

位运算位运算简介数据在计算机内存中都是以二进制的形式储存的,位运算就是直接对整数在内存的二进制进行运算操作。(参与位运算的数只限整数)所以相对于其他部分运算符,他们的运算速度、更快节省时间,对于一些该死的卡时间的题目位运算可以缩短运算时间,万一就哇(WA)了呢在算法复杂度已经难以优化的时候可以试试。数值补码表示方法数值在计算机内存中以补码形式存储;正数补码:与原码相同;负数补码:符号位不变,其他按照原码取反,最后加1。无符号整型C++ unsigned short的范围是065535,有符号

2020-09-16 18:31:55 376

原创 JAVA实验作业——Java流程控制

JAVA入门(面向程序对象的程序设计)的第三次上机实践课作业实验目的1. 理解 Java 程序语法结构2. 掌握顺序结构、选择结构和循环结构语法的程序设计方法编写程序,实现按 5 度的增量打印出一个从摄氏温度到华氏温度的转换表。/** * @Author XT * @email 1416397544@qq.com * @date 2020/09/014 08:20 */import java.util.*;public class Main { public stati

2020-09-14 09:22:15 786 1

原创 高精度问题整合

高进度ACM竞赛知识整合篇高精度加减法加法(Integer Inquiry HDU - 1047)减法(大整数减法 OpenJ_Bailian - 2736)高精度乘除法乘法A(大整数乘法 OpenJ_Bailian - 2980 )B(麦森数 OpenJ_Bailian - 2706)除法(大整数的因子 OpenJ_Bailian - 2925)整合题(Hat's Fibonacci HDU - 1250 )ACM竞赛知识整合篇因为刚入门没多久(菜的真实),acm省赛也进在眼前,在这一个月内把自己这入

2020-09-13 17:17:09 361

原创 手写简单单链表(多插入法)

重温数据结构的单链表后,发现手写还是很容易出问题(经常写越界之类的…),删删改改还是写完了,具有一定基础功能的单链表#include <bits/stdc++.h>using namespace std;/*Author XTDate 2020/9/11 1:00Title 单链表*///自定义结构struct List { int data; List* next;};//初始化链表void InitList(List*& L){ L

2020-09-11 01:08:45 395

原创 手写简单线性表

C++自建List线性表应具有最基本的插入、删除、查找功能#include <algorithm>#include <cmath>#include <cstdio>#include <cstring>#include <deque>#include <fstream>#include <map>#include <queue>#include <set>#include <

2020-09-07 11:33:19 622 1

原创 Java实验作业——Java语言基础

面向对象编程-JAVA(小写转大写)使用Scanner类,从键盘输入一个英文字符串,将其转换为全部大写字母后输出,如果输入的字符串是“END”则程序终止运行。(提示:字符串转大写字母可以调用toUpperCase()方法,具体使用形式如: str2=str1. toUpperCase();)/** * @Author XT * @email 1416397544@qq.com * @date 2020/09/07 08:30 */import java.util.*;public cl

2020-09-07 11:27:57 194

空空如也

空空如也

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

TA关注的人

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