自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (11)
  • 收藏
  • 关注

原创 java输入异常问题

下面的代码执行时,出现输入异常:解决办法是把所有方法体中的Scanner sc = new Scanner(System.in);语句去掉,如下图红线所示。在方法体外,增加一个Scanner sc = new Scanner(System.in);语句。谁能解释一下?...

2022-05-31 11:32:38 271

原创 由标明空子树的先序遍历序列创建二叉树

由标明空子树的先序遍历序列创建二叉树i=0 def createBiTree2(preOrder): # i为常数0 global i c = preOrder[i] # 取字符 if c != '#': root = BiTreeNode(c) i += 1 root.lchild = createBiTree2(preOrder).root i += 1 root.rc...

2020-11-04 11:17:55 1986

原创 由中序和先序遍历序列建立二叉树

由中序和先序遍历序列建立二叉树def createBiTree(preOrder,inOrder,preo,ino,n): if n>0: i = 0 c = preOrder[preo] # c为先序序列的根结点 while i<n: if inOrder[i+ino]==c: break i += 1 root = BiT...

2020-11-04 11:14:48 230 1

原创 Python实现的“抽象数据类型”

Python语言本身么有提供类型其他面向对象语言的抽象类、接口语法,我们可以在Python中引用abc模块来实现抽象类。from abc import ABCMeta,abstractproperty,abstractmethodclass Set(metaclass=ABCMeta): #元类型是类的类 ''' 集合抽象类,metaclass=ABCMeta表示将Set类作为ABCMeta的子类 继承于abc.ABCMeta的类可以使用abstractproperty,...

2020-07-24 10:37:48 715

原创 发现一个c++保留2位小数的BUG

#include<bits/stdc++.h>using namespace std;int main(){ double x=123.45; cout.precision(1); cout<<fixed<<x<<" "; return 0;}运行结果是:123.5#include<bits/s...

2019-10-03 13:15:40 227

原创 构造OJ上的测试数据

#define mytest //提交时去掉#include <bits/stdc++.h>using namespace std;int main( ){ #ifdef mytest freopen("test.in","r",stdin); freopen("test.out","w",stdout); #endif...

2019-08-26 09:34:40 452

转载 python 中 print 函数用法总结

Python 思想:“一切都是对象!”在 Python 3 中接触的第一个很大的差异就是缩进是作为语法的一部分,这和C++等其他语言确实很不一样,所以要小心 ,其中python3和python2中print的用法有很多不同,python3中需要使用括号缩进要使用4个空格(这不是必须的,但你最好这么做),缩进表示一个代码块的开始,非缩进表示一个代码的结束。没有明确的大括号、中括号、或者关...

2019-02-02 19:53:09 954

原创 java输入单个字符的2种方法:

方法1:public  static  void  main(String[]  args)  throws  Exception{    ​    ​char  c;    ​    ​​c = (char)System.in.read();}方法2:char  c;Scanner sc = new Scanner(System.in);c = sc.next()...

2018-10-22 12:22:55 15585 1

转载 启动Eclipse时报:Could not create the java virtual machine

启动时报:Could not create the java virtual machine并且之后报:java was started but returned exit code = 1.........网上试了很多解决方法都不行。最终这样解决了:删除eclipse.ini里所有的内容,写入下面一段:-vmC:\Program Files\Java\你电脑中的jdk版...

2018-09-25 19:42:31 521

原创 OJ多组测试数据的输入(C/C++代码实现)

就比如说要输入多组数据,每行一组,进行加法,输出的时候每行输出一个。用C++写:int a,b;while(cin&gt;&gt;a&gt;&gt;b){ cout&lt;&lt;a+b&lt;&lt;endl;}用C写:int a,b;while(scanf("%d%d",&amp;a,&amp;b)!=EOF){ printf("%d+%d\n",a+b);}...

2018-05-22 10:42:01 8368 5

原创 蜗牛爬井

2120: 蜗牛爬井时间限制: 1 Sec  内存限制: 128 MB提交: 808  解决: 77[提交][状态][讨论版][Edit] [TestData]题目描述有一口井n米深,一只蜗牛每天白天向上爬x米,晚上滑下y米,问蜗牛在第几天爬出井?输入输入数据有多组,每组占一行,每行第一个数是正数n(0)第二、三个数是正数x和y(x>=y),

2018-01-21 11:27:14 8003

原创 JAVA如何输入逗号分隔的数据

Scanner cin = new Scanner(System.in); String s = cin.next() ; String[] nums = s.split(",") ; int a = Integer.parseInt(nums[0]) ; int b = Integer.parseInt(nums[...

2018-01-21 11:14:21 14893 1

原创 java输出保留n位小数

double d = 345.678;System.out.printf("%7.2f",d); //7表示输出的长度,2表示小数点后的位数保留1位小数,长度不限:System.out.printf("%.1f",d); //1表示小数点后的位数,小数点前面没有数字表示长度不限或者:System.out.println(String.format("%.2f",x))...

2017-10-30 09:26:29 6132

转载 JAVA设置函数参数类型为Object,传入int型参数报错

public voidinsertFirst(Object data)//第一个位置插入节点{GListNode node = new GListNode(data);if(this.First == null){this.First = node;this.Last = node;this.First.Lift = this.First.Right = this.

2017-10-22 22:13:00 2538

原创 eclipse 字号调整

eclipse console 字号调整Window--Preference--General--Appearance--Color and Font--Debug--Console font--Edit--微软雅黑--小四或12eclipse 代码显示 字号调整Window--Preference--General--Appearance--Color and Fon

2017-10-16 20:33:36 326

原创 在非递减的有序单链表中插入一个值为x的数据元素,并使单链表仍保持有序的操作

// 在非递减的有序单链表中插入一个值为x的数据元素,并使单链表仍保持有序的操作  public void insert(Comparable  x) {      Node p = head.next;      Node q = head;// q用来记录p的前驱结点      //int temp;      Comparable temp;      while (

2017-10-16 11:43:51 12814

原创 eclipse常用快捷键

Ctrl + shift + o   导入包syso + Alt + /    输入System.out.println( )Ctrl + shift + /   添加/* */注释Ctrl + shift + \   清除/* */注释

2017-10-15 22:16:49 205

原创 OJ多组测试数据的输入(Java代码实现)

Java:必须是public class Main提交,并且不能带包名,输入和输出的格式一定要按照题目要求的去写,否则提交不过。输入不可用文件输入。使用Scanner sc=new Scanner(System.in);1.  多组数据,每组数据一个n(5接下来n个整数Xi (1Sample Input41 2 3 451 2

2017-10-15 21:55:03 11337 3

转载 selection does not contain a main type错误

程序有main函数,在Eclipse中运行后出现selection does not contain a main type错误,环境配置是正确的出现这个问题,是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板再

2017-10-15 12:06:45 2784

原创 水仙花数

for a=1 to 9  for b=0 to 9    for c=0 to 9       if(100*a+10*b+c=a*a*a+b*b*b+c*c*c)         ? 100*a+10*b+c       endif    endfor  endforendfor

2011-05-21 08:56:00 327

原创 源码搜搜

<br />http://www.codesoso.com

2011-02-11 16:13:00 1269 1

原创 以后根和中根序列构造二叉树

构造二叉树template BinaryTree::BinaryTree(T postlist[], T inlist[], int n)   //以先根和中根序列构造二叉树{                                                //n指定序列长度    root = create(postlist, inlist, n-1, 0, n);}template BinaryNode* BinaryTree::create(T postlist[],  T inlist

2010-12-19 08:53:00 2116

原创 c++第3章习题

<br />26 求n的阶乘:n!=n×(n-1)×(n-2)×... ...×2×1,分别用while,do-while,for循环实现<br />27 编程实现:累加100~1000之内能被3整除的偶数。<br />28  输出 100~200之间的素数,并画出流程图。<br />29  请利用循环结构设一个程序,输出九九乘法表,如下表:<br />1*1=1<br />2*1=2   2*2=4<br />3*1=3   3*2=6   3*3=9<br />4*1=4   4*2=8   4*3=1

2010-10-02 10:36:00 1001

原创 数据结构习题1

1-1 设n为正整数。试确定下列各程序段中后置以记号“//@”的语句被执行的次数:(1)i=1; k=0;while(i{    k+=10*i;  //@    i++;} (2)i=1 ;k=0;do{    k+=10*i; //@    i++;} while (i(3)i=1;k=0;while(i{    i++;    k+=10*i; //@}(4)k=0;for(i=1;i    for(j=i;j        k++;  //@*(5)for(i=1;i    for(j=1;j   

2010-09-13 17:32:00 1240

原创 [VFP]实验报告 ------实验六 循环嵌套结构程序设计

实验报告  ------实验六  循环嵌套结构程序设计一、实验过程报告:1、  写出第2题的程序代码。set talk offclearstore 1 to t,s,ndo while st=t*(n+1)*(n+2)s=s+tn=n+2enddo? "s=",s-t? "n=",n-2set talk on2、  写出第3题的程序代码及程序运行结果中所求出的完数。set talk offclearfor i=1 to 300s=0for j=1 to i-1    if i%j=0        s=s+

2010-06-06 10:47:00 2713

原创 [VFP]实验报告 ------实验五 循环结构的程序设计

实验报告  ------实验五  循环结构的程序设计一、实验过程报告:1、写出第1题的程序代码及 x=2、n=2 时程序运行的结果。代码1:set talk offclearinput "n=" to ninput "x=" to xs=0for i=1 to n    s=s+x**iendfor? sset talk on代码2:set talk offclear input "n=" to ninput "x=" to xs=0i=1do while i    s=s+x**i    i=i+1end

2010-06-06 10:46:00 4960

原创 [VFP]实验报告 实验四 顺序及分支程序设计

实验报告  实验四顺序及分支程序设计一、           实验过程报告:1、  写出第1题的程序代码及 X=1、Y=1、Z=1 时的程序运行结果。set talk offclearinput "x=" to xinput "y=" to yinput "z=" to z? (abs(x-y)+sqrt(abs(x*y*z))+y/z)*exp(abs(x+y))+log(abs(y*z))*sin(3.14/6)set talk onX=1、Y=1、Z=1 时的程序运行结果:14.7781122、  写

2010-06-06 10:45:00 2327

原创 [数据结构]2010数据结构期中考试(c++)

2010期中考试(c++) 一、             选择题(20分) 1.  数据结构的讨论中把数据结构从逻辑结构上分为( C )。       A.    内部结构与外部结构        B.    静态结构与动态结构C.    线性结构和非线性结构     D.    紧凑结构和非紧凑结构2.    算法具备输入、输出和(  C   )5个特性。A.  

2010-04-25 18:34:00 2080 1

原创 2007.11.20第一次写这里的博客

没有什么好写的东西。 

2007-11-20 18:33:00 314

原创 [数据结构]链串的copy

 #include iostream>using namespace std;struct StrNode;typedef struct StrNode *PStrNode;struct StrNode{    char c;    PStrNode link;};typedef struct StrNode *LinkString;void  copyStr_link(LinkStrin

2007-11-16 22:19:00 882

ZoomIt v4.1屏幕缩放

可放大、缩小屏幕,讲课和演讲时用,按ctrl+1就可以放大屏幕了,用鼠标滑轮调节大小。

2011-02-27

数据结构第一章绪论课件

数据结构第一章绪论课件,数据结构第一章绪论课件

2010-09-14

谭浩强《c++程序设计》课件和素材

谭浩强《c++程序设计》课件和素材包括:程序代码、电子教案、素材、正文图片。

2010-07-14

c编程规范和范例

c语言编程规范和范例

2007-11-26

数据结构题库

部分章节的数据结构题库

2007-11-18

电子粉笔chalk

可以在屏幕上书写的电子粉笔,方便演讲者在任何(包括非ppt)界面书写。

2007-11-18

严蔚敏教材习题集答案

严蔚敏教材 习题集答案

2007-11-18

北京大学2006数据结构试题

北京大学2006数据结构试题

2007-11-16

北京大学2006数据结构试题

北京大学2006数据结构试题

2007-11-16

数据结构1800道考研试题与答案

包括清华大学、中科院自动化所等数据结构1800道考研试题与答案

2007-11-16

空空如也

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

TA关注的人

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