<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gerry&chao的博客]]></title><description><![CDATA[慎独、敢为、好奇心]]></description><link>https://blog.youkuaiyun.com/qingdao_program</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qingdao_program]]></copyright><item><title><![CDATA[单链表的再升级--双向链表升级--循环链表与约瑟夫环]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/113831070</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/113831070</guid><author>qingdao_program</author><pubDate>Wed, 17 Feb 2021 09:08:38 +0800</pubDate><description><![CDATA[单项循环链表
最后一个结点的指针指向头结点！



双向循环链表
最后一个结点的后继指针指向头结点，且头结点的前趋指针指向最后一个结点。



应用




模型–丢手绢问题–猴子选王–约瑟夫环（逢三杀一）



【问题描述】
一个小队有N个人，其编号从1，2…到N，他们按顺序排成一个圈。现在给定一个数M，从第一个人开始依次报数，数到M的人出列，然后又从下一个人开始又从1开始依次报数，数到M的人又出列…如此循环，直到最后一个人出列为止！
【输入格式】
输入一行，两个整数N和M：它们之间用一个空格分开
(..]]></description><category></category></item><item><title><![CDATA[单链表的升级--双向链表基操之插入操作和删除操作]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/113830961</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/113830961</guid><author>qingdao_program</author><pubDate>Wed, 17 Feb 2021 08:54:43 +0800</pubDate><description><![CDATA[了解双向链表


看图思考什么是双向链表

理解

它可以有若干个数据域，可以存储更多的有用的数据！
它有两个指针域，一个指向它的前趋结点（pre），另一个指向它的后继结点（next）；
它有优点：read、insert、delete更快了，空间换时间！




双向链表的插入操作


目标
把s结点插入到双向链表中
推演

代码            #include&lt;iostream&gt;
            using namespace std;
            struct .]]></description><category></category></item><item><title><![CDATA[单链表3--插入和删除一个结点]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/113830929</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/113830929</guid><author>qingdao_program</author><pubDate>Wed, 17 Feb 2021 08:36:40 +0800</pubDate><description><![CDATA[前言
链式存储的优点：
新增和删除操作效率高，内空间利用率高！

链式存储的缺点：
查询效率低，因为用空间换时间！



结点的新增（插入）
结点的插入方法有三种类型：
头插法：在head结点之后新增（插入）一个结点；
尾插法：在尾结点之前新增（插入）一个结点；
中间插入：在指定位置之后新增（插入）一个结点；
我这次写的为中间插入的操作，如下：
在第几个结点之前添加一个结点，给该结点的data赋值99！        #include&lt;iostream&gt;
        using namesp]]></description><category></category></item><item><title><![CDATA[单链表2--查找单链表结点个数、判断一个数据是否在链表中和查询任意节点的数据]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/113172145</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/113172145</guid><author>qingdao_program</author><pubDate>Tue, 26 Jan 2021 06:33:45 +0800</pubDate><description><![CDATA[接上一篇，我们继续聊聊单链表！
这一篇

]]></description><category></category></item><item><title><![CDATA[单链表1--概念、静态单链表、动态单链表和推演C++代码]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/112761168</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/112761168</guid><author>qingdao_program</author><pubDate>Mon, 18 Jan 2021 07:58:23 +0800</pubDate><description><![CDATA[基础：结构体（struct）指针


定义：多个结点链接在一起的存储结构，其中每一结点都是同类结构体，包含两部分：数值域和指针域！–这是我自己总结的，欢迎大家来评论！


单链表：若一个链表中的每个结点都只包含一个指针域，称为单链表！


概念分析：
连续性–有别于树状结构
线   性–从一个结点到另一个结点链接存在顺序性


静态单链表
#include&lt;iostream&gt;
using namespace std;
struct Node
{
    /* 定义数值域和指针域 */
   ..]]></description><category></category></item><item><title><![CDATA[一起离开2020 独自走向2021]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/112259082</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/112259082</guid><author>qingdao_program</author><pubDate>Wed, 06 Jan 2021 12:32:13 +0800</pubDate><description><![CDATA[离开2020 走向2021
2020年–有得有失
2020年大事记：

第一次在他乡过春节，虽然一家人在一起，但是没有故土的味道！深刻理解了“到不了的是远方，回不去的是家乡”；
疫情，对我周围的人影响不大，感谢国家在危重时刻的力缆狂澜，感谢国人的勤劳勇敢与坚韧团结；
换工作，感谢之前odoo团队的小伙伴，让自己在Python方面有所成长，我的禅心初现；
新东家，认识很多优秀的同事，工作偶尔不顺利也是因为自己有些着急；
健康，没有生大病，春天有段时间鼻炎，目前康复！慢性久坐病还是存在；

技术成长大事记：
1]]></description><category></category></item><item><title><![CDATA[odoo前端样式CSS使用过程]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/104746459</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/104746459</guid><author>qingdao_program</author><pubDate>Mon, 09 Mar 2020 10:02:06 +0800</pubDate><description><![CDATA[odoo的from视图的tree视图中给必填字段添加红色*
What:
原form视图如下:
可以在form视图字段上添加css样式,但是x2many字段中字段无法增加红色*
How:

增加样式
添加到assets.xml中
给字段增加class=


...]]></description><category></category></item><item><title><![CDATA[odoo 重写unlink方法]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/103502522</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/103502522</guid><author>qingdao_program</author><pubDate>Thu, 12 Dec 2019 08:21:07 +0800</pubDate><description><![CDATA[解读odoo 自带hr模块
model hr.py中
class Employ 中有个方法如下
@api.multi
    def unlink(self):
        resources = self.mapped('resource_id')
        super(Employee, self).unlink()
        return resources.unlink()...]]></description><category></category></item><item><title><![CDATA[Odoo的五类动作]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/103336501</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/103336501</guid><author>qingdao_program</author><pubDate>Sun, 01 Dec 2019 19:57:48 +0800</pubDate><description><![CDATA[odoo框架中设置了五类动作可以快速实现业务功能
有能力的同学可看官方文档：https://www.odoo.com/documentation/10.0/reference/actions.html
官方文档的说明很无聊，不喜欢看！我想写几个栗子给大家说明一下：右边边画个彩虹


...]]></description><category></category></item><item><title><![CDATA[Python odoo I阶段]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/103207760</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/103207760</guid><author>qingdao_program</author><pubDate>Fri, 22 Nov 2019 22:40:52 +0800</pubDate><description><![CDATA[Python与odoo
谁选择了谁？初评价
Python的优点：高效处理数据、简单、优雅
odoo的优点：开源、高度封装、开发高效
个人认为 ERP不属于互联网，数据和访问相对较为封闭，web的性能要求不会太高，因此Python可以堪当这个任务。
Odoo是Python写的一个开源orp，是用Python写的框架。odoo全面面向对象化，从ORM到view 和权限规则等都是类、对象、属性和方法去实...]]></description><category></category></item><item><title><![CDATA[Python中时间相关的一波操作]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/103092485</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/103092485</guid><author>qingdao_program</author><pubDate>Fri, 15 Nov 2019 21:16:34 +0800</pubDate><description><![CDATA[Python中时间相关的一波操作
time是个基类
先上个图

time的几种种形式

string ，用于输出展示；
datetime.datetime 在time的基础再次封装；
datetime.timedelta 可进行计算
time.struct_time 可以从中取出日期或时间
timeStamp 时间戳
五种形式的转换方法如上图


...]]></description><category></category></item><item><title><![CDATA[katalon Record]]></title><link>https://blog.youkuaiyun.com/qingdao_program/article/details/89602427</link><guid>https://blog.youkuaiyun.com/qingdao_program/article/details/89602427</guid><author>qingdao_program</author><pubDate>Sat, 27 Apr 2019 15:35:00 +0800</pubDate><description><![CDATA[Mac安装火狐（FF）和Katalon Recorder(KR)

火狐下载安装包，需要翻墙
下载地址：https://www.mozilla.org/zh-CN/firefox/new/
打开火狐查看火狐版本


qita


]]></description><category></category></item></channel></rss>