
学习经验
Wen_JunRen
这个作者很懒,什么都没留下…
展开
-
MySQL substr函数不生效、结果为空
未生效SQL原因:substr函数首位字符下标从1开始,改为如下写法后成功原创 2023-09-07 10:16:50 · 560 阅读 · 0 评论 -
左神-算法与数据结构基础到高级bilibili-个人笔记Java
1、一些简单的排序算法(选择、归并、冒泡、快速排序、桶排序)及总结。2、链表3、二叉树4、图5、前缀树和贪心算法6、哈希函数与哈希表7、KMP、Manacher算法等8、滑动窗口、单调栈结构..........原创 2022-01-13 23:26:04 · 603 阅读 · 0 评论 -
数组排序--C++复习--钱能-第3版
这里不写书面的官方的话语,均是我个人的理解。列举三种排序:冒泡排序、直接插入排序和快速排序。10个元素从小到大排序,待排序数组为: int arr[]={55,2,6,4,32,12,9,73,26,37}; int len = sizeof(arr)/sizeof(int); // 计算长度冒泡排序(改进版)算法思想:简单来说,从前往后逐个比较相邻元素,保证后一个元素比前一个元素大。每一轮都选出了一个当前待排序元素中的最大值置于底部(数组末端),且这就是该元素的最终位.原创 2021-10-21 11:35:23 · 137 阅读 · 1 评论 -
malloc()函数与new操作符 -- C++复习--钱能-第3版
1.堆内存有时,程序在运行中需要动态获取内存空间,这种内存需求随着程序运行的进展而时大时小,这种运行中申请的内存就是堆内存,所以堆内存是动态的。堆内存也称动态内存。堆(heap)是内存空间。堆是区别于栈区、全局数据区和代码区的另一个内存区域。堆允许程序在运行时(而不是在编译时)申请某个大小的内存空间。使用malloc()函数和new操作符分别是C程序和C++程序中动态申请空间的一种方法。(C++程序在引入头文件后也可使用malloc函数)。2.malloc()和free()函数函数mal原创 2021-10-22 20:54:31 · 205 阅读 · 0 评论 -
指针--C++复习--钱能-第3版
1.利用指针对数组求和注意文中 sum += *p++ 一行,各运算符的优先级。#include<iostream>using namespace std;int main(){ int a[]={1,2,3,5,9,7}; int *p = a,sum = 0; for(int i = 1; i <= sizeof(a)/sizeof(int); i++) sum += *p++; cout<<sum<<endl; // 27}原创 2021-10-21 12:45:06 · 206 阅读 · 0 评论 -
Ubuntu系统下Hadoop-dhfs的学习记录(持续更新)
使用put命令上传文件原创 2021-05-07 18:37:44 · 176 阅读 · 0 评论