- 博客(10)
- 收藏
- 关注
原创 开发过程中遇到的时空权衡问题
在阅读《算法导论》时学到了算法的"时空权衡"这一原则,大意就是时间和空间是两个相互矛盾的量,有时为了追求其中一个量可以牺牲另一个量,例如为了追求时间上的效率可以适当地牺牲空间效率。幸运的是笔者最近在开发个人的小项目通讯录管理系统时刚好有遇到类似的问题,现在将相关代码段贴出来并说一些自己的理解。//Delete all the contacts in this address book.Be cautious about this feature!!!!void clear_contact(contact
2022-04-29 10:03:15
644
2
原创 通讯录管理系统开发日志
一直都觉得以项目为导向学习编程是一种很高效的学习编程的方法,我这段时期的主要学习任务是复习一下c++的基本语法,比起再一章一章的去学,写一个增删改查的小项目或许更能帮助我复习之前的知识点,同时也能增强自己的开发能力。我对这个小项目的目标是实现最基本的增删改查功能然后再用MFC做一个简单的UI界面。接下来我会将已经完成的功能模块代码展示出来。菜单功能:`void menu(){cout << “**************************" << endl;cout &
2022-04-24 15:06:20
854
原创 PAT甲级1-害死人不偿命的(3n+1)猜想(c++)
#include<iostream>int main(){ int n,i=0; std::cout << "Enter number:" << std::endl;//这一项多余,放在pta中反而不通过 std::cin >> n; while(n!=1) { if(n%2==0) { n=n-n/2; i++...
2019-11-25 19:49:43
142
原创 Java-printf方法
作为一名刚从C语言跳到JAVA的小菜鸡来说Printf方法既熟悉又陌生,还是值得总结一下的。以下通过同站某大佬的代码对常用的几种格式进行总结。package test; public class Main{ public static void main(String[] args) { // 定义一些变量,用来格式化输出。 double d = 345.678; St...
2019-11-09 19:47:32
238
原创 java调用Math函数随机生成30个60到100的函数
今天做到了这题虽然难度不是很大但思维很巧妙,还是值得记录一下。package javaapplication14;public class JavaApplication14 { public static void main(String[] args) { double i; for(i=0;i<30;i++) {...
2019-10-15 16:23:37
2370
原创 双向链表的插入操作
说实话数据结构的代码是真的难写,现在很多C的语言看到之后都感觉自己的C语言白学了,尤其是结构体那章。今天自己动手code了一下双向链表的插入操作,坑点不少,坑点都附在了注释后面了,接下来就不过多赘述了LinkList(DuLinkList *L,int i,ElemType e) //DualNode *L 要换成DuLinkList *L { int j=0; DualNode *p=L...
2019-10-08 16:23:14
2049
1
原创 JAVA-交换二维数组中最大元素与最小元素所在行的数据
今天做了这道题算是比较坑的一题,前前后后花了不少时间才弄懂,也足以说明我现在依旧是一个小菜鸡并且上升空间还是很大的。下面放出最终成型代码段和测试结果。代码段package javaapplication11;import java.util.*;public class JavaApplication11 { public static void main(String[...
2019-10-05 15:09:22
814
2
原创 2019.9.29总结
今天的任务情况完成的不错,规定的任务全都保质保量的完成了。但数据结构和高等数学还是有点被难题卡主了。数据结构主要卡在`/* 返回L中数据元素个数 */int ListLength(StaticLinkList L){int j = 0;int i = L[MAXSIZE-1].cur;while(i!=0){ i = L[i].cur;//相当于i++ j++; }...
2019-09-29 21:16:04
103
原创 2019年9月28日总结
昨天因为跑完步实在太累了回宿舍休息一下就睡了所以没有来得及写博客,今天早上补上!昨天花了大量的时间重新制定了学习计划,将408的几课放在了最重要的位置同时对一些诸如离散数学的工具类学科的学习也做出了调整,考虑到USTC的复试其实并不严格所以降低了对工具类学科学习的要求,更多的是以应用为导向。同时考虑到这几年USTC软院及有可能会爆炸所以接下来决定按数一的内容学习,等到了考研如果数学还没变就转为数...
2019-09-29 07:55:19
148
原创 扬帆起航 2019.9.27
初衷:今天是19年.9.27。早上听了知乎某大牛的课知道了通过写作进行知识输出对于程序员的发展的重要性,从今天打算开始自己写博客。记录自己每天的学习心得以及心路历程,也当做自己敞开心扉的一个场所了吧,毕竟能说话的人实在太少了。以后打算每天晚上运动完就回宿舍写博客,希望自己能坚持下去吧!!!心路历程:说实话19年对我来说是及其重要的一年。在这一年通过李开复老师的人工智能书籍对本专业建立了浓厚的兴趣...
2019-09-27 18:10:33
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人