自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GitHub仓库操作

1、GitHub上修改了文件,本地也修改了,直接可以下载GitHub的文件。2、本地GitHub项目上传到gitee先在gitee上创建一个新的项目, 如test.然后得到test的git链接然后在本地下载GitHub的项目在删除本地GitHub项目与远程GitHub的联系本地项目与远程gitee进行链接在将本地项目上传到gitee3、删除当前项目的远程连接,建立新的连接$ git remote rm origin // 移除本地关联。

2023-07-06 22:28:22 123

原创 初学Python(几个常用的函数:input、)

因为使用Python3已经是大趋势,所以在学习Python时所有内容均以Python为准1.input函数tip:pycharm编译器的段落注释和取消段落注释的快捷键为:ctrl + /在第一次使用input函数时,因为不知道input函数的特点,导致做了很多冗余的事情注意:Python3.X中 input 函数默认接受的都为 str 类型!!!给出错误例子:运行结果:...

2019-10-21 17:44:02 567

原创 机器学习(基于Python) 重写Knn算法(鸢尾花数据集)

一.问题描述用Python语言实现机器学习KNN算法,并用鸢尾花数据集测试。二.算法设计1.算法流程图2.具体实现步骤(1)定义一个My_KNN()函数实现KNN分类算法;(2)函数参数设为鸢尾花的训练集和测试集;(3)定义对应的三个列表用来存放测试数据与整个数据的欧氏距离;(4)定义一个distance列表存放测试数据与所有训练数据的距离;(5)定义...

2019-10-15 20:11:57 502

原创 JAVA中的一些零碎小知识点(Notepad++环境中)

1.Notepad++中快捷键:单行、多行注释 //方式 :ctrl+k区块注释 / * */方式 :ctrl+q取消单行、多行、区块注释 :ctrl+shift+k如果感觉默认的快捷键不方便,可以修改成自己习惯的快捷键:设置-管理快捷键-Mainmenu选项卡下...

2019-07-17 16:05:03 223

原创 从头强化Java学习1

一.强化Java学习1.Java开发环境的安装(1)jdk(版本最好是1.8,后面的小版本后缀例如:211,131等都可以)(2)环境变量的配置:a.在系统变量中新建一个JAVA_HOME变量,再在我的电脑中找到jdk的路径,复制后,粘贴在JAVA_HOME的变量值处b.在系统变量(或者用户变量)中找到Path变量,再将jdk中的bin目录的路径复制后加在Path路径后注意...

2019-07-15 15:16:01 154

原创 通讯录 C语言

#include<iostream>#include<fstream>#include<string.h>#define N 1000 //通讯录联系人存储最大值 using namespace std;...

2019-07-05 23:55:46 487

转载 理解 :一级指针 二级指针 指针和数组 指针数组

一.一级指针一级指针的组成有三个部分,分别是指向的数据类型关键词 星号* 指针名字例如 int * p =NULL;int代表指针p指向的数据类型是int型,*代表这是一个指针变量,(1)指针变量存储的内容是指向的变量的地址(2)在使用sizeof判断指针的字节数时,在32位机器上为4个字节,在64位机器上为了兼容,仍然是四个字节大小二.二级指针二级指针是一个指向指针的指...

2019-06-24 17:28:04 201

转载 C语言实现十进制数n到b进制的转换

一.题目分析将非负十进制整数n转换成b进制。(其中b=2~16)二.算法设计三.源代码//非递归 #include <iostream>using namespace std;int main(){ long n; int p,c,m=0,s[100]; cout<<"输入要转换的数字:"<<endl; cin&g...

2019-06-08 23:37:49 4273

原创 角谷定理

一.题目分析 用递归方法设计下列各题,并给出每道题目的递归出口(递归结束的条件)和递归表达式。同时考虑题目可否设计为非递归方法,如果可以,设计出非递归的算法。 角谷定理。输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1。经过如此有限次运算后,总可以得到自然数值1。求经过多少次可得到自然数1。如:输入22,输出 2211 34 17 52...

2019-06-01 23:34:28 1948

原创 赶鸭子问题

题目:赶鸭子问题一.题目分析 用递归方法设计下列各题,并给出每道题目的递归出口(递归结束的条件)和递归表达式。同时考虑题目可否设计为非递归方法,如果可以,设计出非递归的算法。 一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子? 分析思路...

2019-06-01 23:05:32 2354

原创 C语言标识符总结

一、算术操作符。首先了解一下算术标识符都有哪些:+、-、*、/、%。这些运算符都是最基础的操作符,不做过多介绍。但要注意“%”只能用于整型。二、移位操作符。移位操作符有两种:>>(右移操作符)、<<(左移操作符)。特别注意右移操作时分为两种情况:1、算术右移;2、逻辑移位。算术右移情况指的是:二进制数有正负之分,补位时要注意符号位;逻辑移位情况指的是:不需...

2019-05-24 17:13:25 2651

转载 扫雷游戏

一.题目分析扫雷游戏的具体实现思路:写这一模块时应该注重梳理,应该一步步写,如:绘制界面 --> 显示界面 --> 初始化盘 --> 检测雷周围的数字 --> 打印数字(0或其他)--> 标记雷 --> 扩展功能二.程序头文件:game.h#ifndef _GAME_H_#define _GAME_H_ #include ...

2019-05-24 16:27:31 101

转载 简单的三子棋程序

一.题目分析 简单三子棋是指棋盘为3*3,玩家与电脑之间对决的游戏。其中‘0’代表电脑落子,‘X’:玩家落子。 基本思路:1.打印地图(打印一个“#”字状的棋盘)2.电脑落子(随机落子)3.玩家落子(通过输入坐标的方式)4判断游戏结果二.程序代码game.h文件#ifndef _GAME_H__#define _GAME_H__#include...

2019-05-24 16:03:10 276

原创 Java版CORBA程序

标题:Java版CORBA程序一. 题目分析A. Java版CORBA程序1——HelloWorld1.编写IDL接口HelloWorld.idl:2.编译IDL接口:X:\corba>idlj –fall HelloWorld.idl3.编写并编译服务端程序:HelloWorldServer.java4.编写并编译客户端程序: HelloWorldClient.java5...

2019-05-18 23:16:39 205

原创 交换两个数

交换两个数源代码#include <stdio.h>#include <windows.h>//#pragma warning(disable:4996)int main(){ int a=1; int b=2; int temp=0; temp=x; x=y; y=temp; swap(a,b); printf("a=%d b=%d\n",a...

2019-05-15 20:02:03 114

原创 纪念第一次在博客上分享感想

小菜鸟的逆袭路一.自我介绍hello 你好,我是那个初步踏入IT行业的一个小菜鸟,从第一次有了自己的CSDN博客,我就开始将自己的一些代码作业放在上面。但是,今天呢,心血来潮,想记录自己的一些心路历程,有些好奇,未来的自己会成为现在自己所羡慕和崇拜的那种人吗。emmmm…二.编程的目标代码量达到一定的数额,并且,能很有自己想法地设计完成自己的编程任务三.打算怎么学习编程多练,多借...

2019-05-14 17:14:22 148

转载 肯德基收银系统

肯德基收银系统一.题目分析同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。...

2019-05-12 17:07:13 492 2

转载 简单工厂模式,工厂模式,抽象模式的实例

简单工厂模式,工厂模式,抽象模式的实例一.题目分析1.简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,请实现该场景。现需要增加一个新的Robot类,如果传入参数R,则返回一个Robot对象,对代码进行修改并注意女娲的变化。2.工厂方法模式海尔工厂(Haier)生产海尔空调(HaierAirC...

2019-05-04 22:15:29 712

转载 RPG游戏角色生成

RPG游戏角色生成一.题目内容1.功能描述几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。2.游戏角色应有的属性本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值和魔法值。名字:不超过50个字符。性别:可以选择男性和女性。种族:一共可选五个...

2019-04-20 22:39:07 513

转载 24点游戏

24点游戏一.题目要求24点游戏是经典的纸牌益智游戏 (常见游戏规则):从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求: 随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。1.程序风格良好(使用...

2019-04-13 23:52:30 201

原创 学生信息管理系统

学生信息管理系统一.题目内容对例1的学生信息管理系统,要求完成以下基本任务:1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。2.将功能补充完全(基于文件处理,完成刷新和保存功能)。3.将学生信息改为更好的数据组织,而非离散形式(结构体)。二.算法设计(流程图)三.源代码四.测试及调试截图五.总结心得这次的程序是关于一个学生信息管理系统,它的菜单里有8个选项功能,基...

2019-04-06 16:40:02 661

原创 图灵机程序(UN+1)

标题:图灵机(UN+1)程序一.题目分析对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。二.算法构造三.算法实现#include<iostream>#include<string.h>using namespace std;int main(){ int i,...

2019-03-23 18:27:41 1631

原创 求N个数的最大公约数和最小公倍数

标题:求N个数的最大公约数和最小公倍数一. 题目分析求N个数的最大公约数和最小公倍数二. 算法构造三. 算法实现#include<iostream>usingnamespace std;//求两个数的最小公倍数 intMIN(int x,int y) //先求两个数的最小公倍...

2019-03-23 18:17:33 412

原创 求最大公约数

求最大公约数**一.题目内容**运行最大公约数的常用算法,并进行程序的调式与测试,要求程序设计风格良好,并添加异常处理模块。**二.算法设计**四种函数效率比较1.辗转相除法:函数非递归调用前提:设两数为a,b设其中a 做被除数,b做除数,temp为余数&lt;1&gt;大数放a中、小数放b中;&lt;2&gt;求a/b的余数;&lt;3&gt;若temp=0则b为最大公约数;...

2019-03-09 16:11:54 540

原创 三天打鱼两天晒网

问题描述中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。基本要求:1.程序风格良好(使用自定义注释模板),提供友好的输入输出。提高要求:1.输入数据的正确性验证。2.使用文件进行数据测试。如将日期 20100101 20111214 ...

2019-03-03 19:12:27 416

空空如也

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

TA关注的人

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