合集-每日打卡
摘要:JAVA的基本运行单位是方法。程序的执行始终从main方法开始,每个独立的功能都可以通过方法来实现。 类由以下组成: 字段(成员变量):用于存储对象的数据。 方法(成员函数):用于定义对象的行为。 构造方法:用于初始化对象。 初始化块:用于执行类的初始化操作。 内部类:定义在其他类内部的类。 变量的
阅读全文
摘要:今天一天课,早上工程实训,下午java,晚上中国与文化漫谈🤔🤔🤔
阅读全文
摘要://信2205-1 220223922 王凌霄 import java.util.ArrayList; import java.util.Scanner; class WarehouseInformation { private String itemno; //表示商品编号(有8 位数字组成)。
阅读全文
摘要:今天学习了数据结构栈,完成了课后作业 今天接着写了Java课后作业
阅读全文
摘要:今天学习了avl二叉排序树 #include<iostream> using namespace std; struct tree { tree* lchild=NULL; tree* rchild=NULL; int data; int height; }; int getHeight(tree*
阅读全文
摘要:哈夫曼树 #include <iostream> using namespace std; struct node { int lchild; int rchild; int parent; int weight; }; struct hftree { node* data; int length;
阅读全文
摘要:今天学习了prim算法最小生成树 #include<iostream> #define MAX 1000000 using namespace std; struct graph { char* vex; int vexnum; int** arc; }; struct Edge { char ve
阅读全文
摘要:今天完成了数据结构作业,学习了生成树算法和最短路径算法
阅读全文
摘要:今天学习了数据结构 练习了最小生成树算法kruskal和最短路径dijkstra和floyd算法 #define MAX 10000000 #include<iostream> using namespace std; struct Graph { int** arc; char* vex; int
阅读全文
摘要:今天接着学习了安卓开发,并接着完善了自己的账本管理系统
阅读全文
摘要:矩阵快速幂求斐波那契数列 快速幂 将指数n表示成二进制形式。 从二进制的最低位开始遍历,如果当前位为1,则累乘底数x;否则,不进行任何操作。 将底数x不断平方,并更新指数n为n的一半。 重复步骤2和步骤3,直到遍历完整个二进制表示。 public class FibonacciMatrix { pu
阅读全文
摘要:10-6编写一个具有以下原型的函数模板: template void exchange (list& 11, list:: iterator pl, list & 12, list:: iterator p2); 该模板用于将l1链表的[p1,l1.end())区间和l2链表的[p2,l2.end(
阅读全文
摘要:Lambda 表达式是 C++11 引入的一种非常方便和强大的功能,它允许你创建简洁、匿名的函数对象。在许多情况下,Lambda 表达式可以使代码更简洁、易读。接下来,我会详细介绍 C++ Lambda 表达式的基本概念、语法以及一些使用场景。 Lambda 表达式基本概念 Lambda 表达式是一
阅读全文
摘要:峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。 你可以假设 nums[-1] = nums[n] = -∞ 。 你必须实现时间复杂度为 O(log n) 的算法来解决此问题。 示
阅读全文
摘要:已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,2,4,5,6,7] 在变化后可能得到:若旋转 4 次,则可以得到 [4,5,6,7,0,1,2]若旋转 7 次,则可以得到 [0,1,2,4,5,6,7]注意,数组 [
阅读全文
摘要:#include <iostream>using namespace std;#define M 5#include<stdlib.h>//原矩阵,某元素第n行第m列,;顺时针旋转90度后,位置变成倒数第n列,第m行//即先转置再水平翻转int n = 0;void rotation_90(int
阅读全文
摘要:整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ...,
阅读全文
摘要:今天写了python大作业的学生功能页代码 import tkinter as tk from tkinter import messagebox import database as db def center_window(window, width=400, height=300): scre
阅读全文
浙公网安备 33010602011771号