- 博客(7)
- 收藏
- 关注
原创 将一句英文拆分成一个个单词
将一句英文拆分成一个个单词例如:将这句话I like play computer games变成Ilike playcomputer games在进行一句话拆分时,可以用两个整形变量,例如i,j进行处理。先用i遍历整个字符串,来判断每一个字符,若为空格则进行过滤,而若是合法的英文字符时,则让 j 等于 i ,然后对 j 向后再进行遍历,直到遇见下一个空格,则成功拆分一个单词。然后令 i 等于 j ,再向后进行遍历即可。代码如下:#include <iostream>
2020-07-14 15:44:10 3405
原创 分解质因数
分解质因数题目给定x个正整数ai,将每个数分解质因数,并按照质因数从小到大的顺序输出每个质因数的底数和指数。输入格式第一行包含整数x。接下来x行,每行包含一个正整数ai。输出格式对于每个正整数ai,按照从小到大的顺序输出其分解质因数后,每个质因数的底数和指数,每个底数和指数占一行。每个正整数的质因数全部输出完毕后,输出一个空行。数据范围1≤x≤100,1≤ai≤2∗109输入样例:268输出样例:2 13 12 3解答质因数在数论里是指能整除给定正整数的质数。根据算
2020-07-07 22:12:55 399
原创 二叉树先序中序递归与迭代遍历实现
二叉树先序中序递归与迭代遍历实现代码#include <stdio.h>#include <stdlib.h>typedef struct BINARYNODE{ char ch; struct BINARYNODE *lchild; struct BINARYNODE *rchild;}BinaryNode;//先序(递归)void Recursion1(BinaryNode *root){ if(root == NULL) { return;
2020-05-25 20:47:23 217 1
原创 python多进程在IDLE无法执行,在命令行却可以执行
python多进程在IDLE无法执行,在命令行却可以执行python教程中的代码如下:from multiprocessing import Processfrom time import sleepdef run_test(name,**kwargs): print("子进程正在运行 name的值:%s"%name) print('字典kwargs:',kwargs)if __name__=='__main__': print("主进程开始执行") #创建子进
2020-05-25 19:38:47 890 1
转载 Python中的read(),readline(),readlines()区别与用法
Python中的read(),readline(),readlines()区别与用法原文:Python中的read(),readline(),readlines()区别与用法read([size])方法read([size])方法从文件当前位置起读取size个字节,若无参数size,则表示读取至文件结束为止,它范围为字符串对象f = open(“a.txt”) lines = f.read print lines print(type(lines)) f.close输出结果:Hello Wel
2020-05-23 11:15:48 312
原创 关于结构体初始化的一个问题
结构体的初始化开始自学编程,但是编程之路困难重重,于是我打算将学习之中遇到的问题以及解决方案贴在这里,方便以后复习。那我今天总结了一下结构体初始化的几种方法.如下:#include <stdio.h>#include <string.h>typedef struct student{ char name[20]; int age;}stu;int main(){ stu s1 = {"小明",18};//定义的同时初始化 stu s2; s2 =
2020-05-23 09:35:52 668 1
原创 线性表的顺序存储及增删改查
线性表的顺序存储及增删改查代码#include <bits/stdc++.h>#define MAXSIZE 10using namespace std;typedef int Status;typedef int ElemType;typedef struct{ ElemType *elem; int length;}SqList;Status InitList(SqList &L){ L.elem=new Elem
2020-05-21 10:06:45 345
空空如也
为什么都说香农公式没办法突破?
2023-10-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人