日常知识
不说再见qwq
新晋大三爱记录的萌新
展开
-
HTML+CSS+JS实现祝女友生日快乐动态网页(附上线教程:所有人都可以访问到!)
HTML+CSS+JS实现祝女友生日快乐动态网页(附上线教程:所有人都可以访问到!)原创 2022-11-23 21:57:34 · 303 阅读 · 0 评论 -
第三周学习java之Socket网络编程(一篇文章解决新人对程序通信的疑惑)。
Java网络编程,和计算机网络简单的结合,解答新人对神奇的网络和程序进程通信的理解原创 2022-09-25 21:12:46 · 280 阅读 · 1 评论 -
第二周java+基础算法复习总结
java泛型和集合简单使用原创 2022-09-13 20:10:24 · 510 阅读 · 0 评论 -
一周Java+基础算法学习复习总结。【只涉及难记忆掌握部分。】
作者日常为以后工作学习做铺垫的小知识点原创 2022-09-04 01:22:50 · 211 阅读 · 0 评论 -
无连接解决方案
无连接转载 2022-08-29 21:05:19 · 111 阅读 · 0 评论 -
算法分析与设计心得
数据结构和算法是非常难啃的东西 ,以下我会用VS2019可以编译 并且以代码和典型例子为基础 来讲解 几个典型的计算机学生应该掌握并且使用非常熟练的算法以下内容 需要大家有基本的数据结构知识, 如果学过 巩固数据结构基本的一些知识常见的算法和典1.贪心法【以狄杰斯特拉算法为特例】分治法(二分查找)动态规划法[背包问题]搜索法【旅行商问题】型特例)1.贪心法【以狄杰斯特拉算法为特例】贪心算法思想:顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只原创 2022-04-12 22:14:18 · 3628 阅读 · 0 评论 -
<数据结构>二叉树链式存储结构的建立
#include<iostream>using namespace std;template<class T>struct BTNode{ T data;//数据域 BTNode* left, *right; BTNode(const T& item = T(), BTNode* lptr = NULL, BTNode* rptr = NULL) :data(item), left(lptr), right(rptr) {}};template<cl原创 2021-10-20 15:33:10 · 232 阅读 · 0 评论 -
C++数据结构<队列的实现>
#include<iostream>using namespace std;#define MAX 100class queue{public: int a[MAX]; int front; int rear; queue() { front = 0; rear = 0; } };bool EnQueue(queue&q,int x)//队列的增{ if (q.front ==((q.rear+1)%MAX))//队列满了 return fal原创 2021-10-18 00:06:39 · 78 阅读 · 1 评论 -
数据结构栈的实现
#include<iostream>using namespace std;#define MAXSIZE 100class SqStack{public: int data[MAXSIZE]; int top; SqStack() { top = -1; }};bool push(SqStack& s, int x)//栈的头插{ if (s.top == MAXSIZE - 1)//栈满报错 return false; s.top++; s.原创 2021-10-17 13:53:44 · 48 阅读 · 0 评论 -
数据结构算法<单链表的实现,附手写图解解释,保姆级教程小白必备!!!!>
链表链表的结构体定义链表的初始化链表是大家学习数据结构中重要的一个工具,对大家理解C语言指针有很大帮助 同时其改变容量方便,是数据结构的重要内容,而且非常难理解,今天我就把我的经验分享给大家链表的结构体定义struct Node{ int a;//数据域 存放数据元素 struct Node* next;//指针域}Node,*LinkList;我们把Node 比作一个连接书柜,书柜里面数据域类似一个小仓库 存放着各种的书,而指针域 存放着使各个数据可以连接起来的东西;typedef原创 2021-10-11 11:48:04 · 546 阅读 · 1 评论 -
实现字符串匹配操作的部分函数【白话简易的理解】
int FindSubStr(char* t, char* p)/*从字符串t查找子字符串p。字符串以数值结尾,例如p="str",那么p[0]='s',p[1]='t',p[2]='r',p[3]=0。采用朴素的匹配算法。返回子字符串第一次出现的位置,例如t="string ring",p="ring",则返回2。若没有找到,则返回-1。*/{ // 请在此添加代码,补全函数FindSubStr /********** Begin *********/ int i=原创 2021-08-06 22:52:18 · 359 阅读 · 0 评论 -
计算自行车踏板圆杆的最小半径(需要运用到Pow函数)
首先我们需要用到Pow函数需要加头文件#include题目背景此题只用带入数据计算即可不难。我们需要指导Pow函数的用法,如果求8开根号可以用pow(8.0,1.0/2.0)依次理解pow(double x, double y) 返回x的y次幂。再用数据接受就可以 附上源代码#include <iostream>#include<cmath>using namespace std;#define pi 3.1415926int main(){ /********原创 2021-08-05 23:16:45 · 367 阅读 · 0 评论 -
具有1,添加,2.显示3.删除4.查找,5修改6.清除功能的通讯录实现
通讯录系统的思想方法就是重复性高,对于初学者可以很容易的做出。层次结构明显,以六个和函数组成。学习,试着去敲这个项目对于初学数组和c++的同学具有很大帮助。以下附上代码【敲了三四天】::【和blibli黑马程序员有所异同】#includeusing namespace std;#include#define MAX 1000class Person{public:string name;int sex;int age;string phone;string addr;};cla原创 2021-05-21 10:14:16 · 151 阅读 · 0 评论 -
初始结构体struct和class的区别【新手】面向对象和结构化的理解
struct更适合看成是一个数据结构的实现体,class更适合看成是一个对象的实现体。struct没有继承,没有封装,要说封装只有初步封装。而class把数据,接口可以以三种类型封装,private,public,protected;还可以继承和派生。它们都可以提供自己的接口函数,构造函数。一个类可以由结构继承而来。struct只能叫做数据的集合,外部可以任意访问,但是类就完成了封装,维护了数据安全,这就是面向对象的理念。class里可以定义私有成员和保护成员而结构体里所有的成员,均为公用成员str原创 2021-03-08 23:32:01 · 147 阅读 · 0 评论