- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 计硕3班-陈陇刚-2022222278-第二章 递归与分治策略 作业
递归是一种解决问题的有效方法,在递归过程中,函数将自身作为子例程调用。递归的思想是把一个大型复杂问题层层转化为一个与原问题规模更小的问题,问题被拆解成子问题后,递归调用继续进行,直到子问题无需进一步递归就可以解决的地步为止。分治法,字面意思是“分而治之”,就是把一个复杂的1问题分成两个或多个相同或相似的子问题,再把子问题分成更小的子问题直到最后子问题可以简单地直接求解,原问题的解即子问题的解的合并,这个思想是很多高效算法的基础,例如排序算法(快速排序,归并排序),傅里叶变换(快速傅里叶变换)等。
2022-11-24 17:54:47
466
原创 修复阻止程序安装或删除的问题
适用于: Windows 10Windows 8.1Windows 8 详细注意对 Windows 程序使用这些步骤。如果从 Microsoft Store 中获得的应用出现问题,请访问修复来自 Microsoft Store 的应用出现的问题。当无法安装或删除程序时,程序安装和卸载疑难解答程序可帮助自动修复问题。它还可修复损坏的注册表项。首先,你需要下载疑难解答程序。下载如果在开始下载时看到“文件下载”框,请选择“运行”或“打开”。该疑难解答程序为你提供了要遵循的步骤。如果某个
2020-05-20 16:46:05
1417
原创 Eclipse中搭建Android开发环境
Eclipse中搭建Android开发环境一、搭建Android开发环境准备工作:下载Eclipse、JDK、Android SDK、ADT插件下载地址:Eclipse:http://www.eclipse.org/downloads/ Android ADT23.0.6 链接:http://pan.baidu.com/s/1gdo8Qzx 密码:1q...
2018-10-08 22:36:13
367
原创 html,htm,html5,shtml的区别
HTML是一种标记语言,它的全称为:"Hypertext Markup Language",超文本标记语言的意思。htm是来源于老的8.3文件格式,DOS操作系统只能支持长度为三位的后缀名,所以是htm,但在windows下无所谓HTM与HTML,html是为长文件名的格式命名的。所以htm是为了兼容过去的DOS命名格式存在的,在效果上没有区别的。以前htm和html作为不同的服务器上的超文本...
2018-10-08 22:33:48
1422
原创 Web开发环境搭建 Eclipse-Java EE
1. 下载和安装1.1 下载JDK在Java官方网站下载最新版本的 Java SE: http://www.oracle.com/technetwork/java/javase/downloads/index.html如今电脑基本上都是64位,所以后续所有提到下载的资源,如果有64位的,建议都下载64位版本。1.2 下载 Java EE 最新版本: htt...
2018-10-08 22:32:33
364
原创 Eclipse安装后安装java EE开发web项目
java se与java ee的区别:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台,是开发工具。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。1、java se是适用于桌面系统的平台标准版;2、javaee适用于创建服务器应用程序和服务的Java 2平台企业版。Java SE 是Java平台标准版的简称(Java Platform, Sta...
2018-09-20 18:13:07
2204
原创 Microsoft JDBC Driver XX (XX表示版本号)for SQL Server的安装
使用eclipse与server sql 时,需要下载微软的jdbc 驱动连接,(重点来了)唯一需要注意的是Microsoft JDBC Driver XX (XX表示版本号)for SQL Server驱动的版本支持的java中jre的版本与SQL Server的版本(我为什么会强调这个问题呢?因为网上有很多有关的教程,但是都没有提到这一点。也因为此,当我想要用到java编写数据库连接的程序时,...
2018-09-10 03:15:57
3932
转载 Python3 基础语法
Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python输出"Hello World!":python保留字保留字即关键字,我们不能把它们用作任何...
2018-09-06 11:01:04
450
转载 VMWare虚拟机提供的桥接、nat和主机模式的区别
VMWare虚拟机提供的桥接、nat和主机模式的区别虚拟机的使用 ,我相信做网络和系统的人都不会陌生,ok , 那我们在使用虚拟机的时候,不知道大家有没有对 vmware 里的网络 配置有疑惑,也就是 nat模式 ,桥接模式,主机模式 的 那些应用!小编 ,在给学生讲解Linux 系统的时候,里面有提到 配置虚拟机的虚拟网络,当时许多学生就很懵逼了。 那现在我来具体讲解下 这几种模式的...
2018-09-06 11:00:17
22965
2
转载 C、C++、Java、JavaScript、PHP、Python、Ruby这些语言分别主要用来开发什么?
C、C++、Java、JavaScript、PHP、Python、Ruby这些语言分别主要用来开发什么?c语言主要用于底层和驱动,编译器开发c语言高效底层,主要用于底层的开发,比如一些系统驱动;unix,linux系统和其上相关应用的开发; 有很多语言比如python、php、perl、ruby等都c语言开发的这些语言的核心库,编译器等开发都是c语言。比如鸟哥的php7的开发...
2018-09-06 10:59:50
2845
原创 Xshell 登陆服务器教程
Xshell 登陆服务器教程准备: 下载安装xshell、、、、、Step1:打开Xshell,命令行输入: ssh 用户名@地址 (用户名为姓名,姓和名首字母大写,例如:ChenYiyun,默认密码simulationlab )Step3:登陆后,用passwd 命令修改密码Step4: cd wwwroot 进入网站根目录,ls 命令查看文件,cat index.php 查看内...
2018-09-06 10:59:19
4209
原创 poj3032
import java.io.*;import java.math.*;import java.util.*; public class Main{ public static void main(String[] args){ Scanner cin = new Scanner(System.in); int a[] = new int[10...
2018-06-20 11:52:40
319
原创 Linux操作系统安装步骤
分区:系统分区(格式化)可分为低级格式化,高级格式化。格式化不仅是删除磁盘中的数据,更为重要的是写入系统分区方式。主分区最多4个,其由硬盘结构决定。扩展分区最多只能有1个(主分区+扩展分区最多只能有4个)。扩展分区不能写入数据,只能包含逻辑分区。高级格式化(又称逻辑格式化),格式化的目的是为了写入文件系统(FAT16,FAT32,NTFS,EXT2,3,4)。 具体分区:root分区、 home分...
2018-03-19 15:51:57
2213
原创 Linux常用命令
常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建...
2018-03-19 15:44:58
343
转载 proxyee-dow下载
今天就给大家介绍一个能与国外下载神器IDM相比的神器-----proxyee-dow。proxyee-dow下载安装及其使用。首先大家可以去开源社区GitHub上搜索proxyee-dow(当然在百度上也能搜索到,但是在GitHub软件作者更新使用交流软件的地方)。2.找到下面的安装,这里有不同系统安装文件。3.下载下来后右击运行文件,最好以管理员身份运行。4.在电脑任务栏会出现这样一个图标,表示...
2018-03-19 15:39:20
3018
转载 Mysql安装及登录
Mysql安装及登录 Mysql的安装及其登录(1)、安装过程 1:打开下载的mysql安装文件mysql-5.5.36-win32.msi,双击运行,如下图:2:点击“Next” 按钮继续,如下图3:点击“勾选”,点击“Next”按钮继续,如下图4:选择安装类型包含:Typical(典型安装)、Custom(自定义安装)、Complete(完全安装)三个选项,我们选择“Custom”类型,Typ...
2018-03-19 15:37:57
342
转载 MySQL数据库的用户权限管理
MySQL数据库的用户权限管理在数据库方面有两个方向。一个是数据库管理员(Database Administrator)简称DBA,一个是数据库开发工程师(Database Developer),其中:1) 数据库开发工程师的主要职责是设计和开发数据库管理系统和数据库应用软件系统,侧重于软件研发;2) DBA 的主要职责是运维和管理数据库管理系统,侧重于运维管理。不知道小伙伴们有没有想往这方面发展...
2018-03-19 15:36:54
3418
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人